JavascriptでMD5を計算する。

必要だったので調べたらよさげなライブラリをみつけた。

ココ↓
http://labs.cybozu.co.jp/blog/mitsunari/2007/07/md5js_1.html

■使い方。

1, まずは上記のURLから「md5.js」をダウンロード

2, 落としたJSを読み込む

<script type="text/javascript" src="md5.js"></script>

3, 下記のようにして使う。

var str = 'abcde'; // md5化したい文字列
var md5 = CybozuLabs.MD5.calc(str);
console.log(md5);

文字列にマルチバイトが含まれている場合は、第2引数に「CybozuLabs.MD5.BY_UTF16」を渡してやること。
以下例。

var str = 'あかさたな'; // md5化したい文字列
var md5 = CybozuLabs.MD5.calc(str, CybozuLabs.MD5.BY_UTF16);
console.log(md5);