The MD5 Message-Digest Algorithm. Internet Request for Comments RFC 1321 (1992)

by R Rivest