The MD5 message-digest algorithm,” Request for Comments 1321, Internet Engineering Task Force (1992)

by R Rivest