MD5/Implementation: Difference between revisions
m
→{{header|Sidef}}: updated code
(Added F# implementation) |
m (→{{header|Sidef}}: updated code) |
||
Line 4,028:
].flat
const T = 64.of {|i| floor(abs(sin(i+1)) * 1<<32) }
const K = [
Line 4,055:
gather {
padded.each_slice(4, {|*a|
take(radix(256, a))
})
Line 4,076:
}
for k,v in ([A, B, C, D].
H[k] = block(H[k], v)
}
|