MD5

一方向ハッシュアルゴリズムとして最も有名なのが MD5 (Message Digest 5) だ。
関連する RFC は以下の通り。

RFC 1321 - The MD5 Message-Digest Algorithm
ftp://ftp.rfc-editor.org/in-notes/rfc1321.txt
RFC 1810 - Report on MD5 Performance
ftp://ftp.rfc-editor.org/in-notes/rfc1810.txt

また、各種言語での実装が以下にある。

VBScriptMD5 を実装する (unibon)
http://www.geocities.co.jp/SiliconValley/4334/unibon/asp/md5.html
高度な JavaScript 技集 - md5.js
http://www.onicos.com/staff/iz/amuse/javascript/expert/md5.txt
MD5 Homepage (unofficial)
http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html