Main step of GOST 28147-89: Difference between revisions

m
→‎{{header|Julia}}: use built-in function
(→‎{{header|RPL}}: improved code)
m (→‎{{header|Julia}}: use built-in function)
Line 787:
end
 
bytes2int(arr) = arr[1] + reinterpret(UInt32(arr[2]), << 8) + (UInt32(arr[3]) << 16) + (UInt32(arr[4begin])) << 24
int2bytes(x) = [UInt8reinterpret(x&0xff), UInt8((x&0xff00)>>8), UInt8(([x&0xff0000])>>16), UInt8(x>>24)]
 
function mainstep(inputbytes, keybytes)
4,105

edits