「車輪の再発明」ですが、javascriptでMD5を計算するスクリプトを作成しました。そして2049通りのテストケースを作成し、各ブラウザでテストしました。おまけに各ブラウザのjavascript実行速度のベンチマークもしました。 はじめに さくらレンタルサーバーのApacheはmod_digestが入っていないようで、Digest認証ができません。 パスワードを平文で毎回送るベーシック認証も如何なものだろう?と思っていました。(まあSSLにすればよいんですが。) ふと、「ブラウザ側で、javascriptにてDigest認証と同様にハッシュを生成してやればよいのでは?」と思いつきました。 そこで、javascriptでMD5が実装されているか調べてみました。 尚、今回作成した記事中で参照しているファイル(yjdmd5.js, testcase.js, md5test.html)の再利用
![javascriptでMD5 | 悠雀堂ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)