md5

* This code implements the MD5 message-digest algorithm.

* The algorithm is due to Ron Rivest. This code was

* written by Colin Plumb in 1993, no copyright is claimed.

* This code is in the public domain; do with it what you wish.