Jump to content

MD5/Implementation: Difference between revisions

→‎{{header|Raku}}: add another use of core serialization
(→‎{{header|Raku}}: use core serialization methods)
(→‎{{header|Raku}}: add another use of core serialization)
Line 4,844:
|map { blob32.new: @$_ },
{
$^b.push(blob8.new(@$_).read-uint32(0)) for (@$msg, 0x80, 0x00 xx (-(bits div 8 + 1 + 8) % 64))
.flat.rotor(4).map({ :256[@^a.reverse] });
$b.write-uint64: $b.elems, bits, LittleEndian;
$b;
1,934

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.