md5.ss: MD5 Message Digest
To load: (require (lib "md5.ss"))
(md5 input-port [hex-encode?]) PROCEDURE
(md5 bytes [hex-encode?]) PROCEDURE
Produces a byte string containing 32 hexadecimal digits (lowercase)
that is the MD5 hash of the given input-port or byte string. For
example, (md5
produces #"abc")#"900150983cd24fb0d6963f7d28e17f72".
If the optional hex-encode? argument is #f, then the
result is a byte string with 16 raw bytes. (The default is to encode
the result as described above.)