Category talk:Wren-crypto: Difference between revisions

(Added source code for new 'Wren-crypto' module.)
 
(→‎Source code: Bug fix.)
Line 114:
var offset = 0
var w = List.filled(16, 0)
var mask = 0xffffffff
while (offset < newLen) {
for (i in 0...16) w[i] = Bytes.toIntLE(msg[offset+i*4...offset + i*4 + 4])
Line 142 ⟶ 143:
a = temp
}
h0 = (h0 + a) & mask
h1 = (h1 + b) & mask
h2 = (h2 + c) & mask
h3 = (h3 + d) & mask
offset = offset + 64
}
9,477

edits