スポンサーリンク

JavaScriptでMD5を計算するライブラリ 「md5.js」

JavaScript で MD5 を計算するライブラリを探してみました。探す前から 「誰かは作ってるだろうなぁ」 とは思ってたんですが、思いの外あるもんですねぇ。

その中から今回は、mitsunari@cybozu labs で公開されている md5.js を試してみました。理由は、開発者さんが 「同種のライブラリに比べて3~7倍ほど高速」 と言っておられたので。

テストに使ったサンプルコードは以下のとおり

<html>
<head>
  <META http-equiv="content-type" content="text/html; charset=UTF-8">
  <script type="text/javascript" src="./md5.js"></script>
  <script type="text/javascript">
  function ToMD5(){
    var seed = document.getElementById('input1').value;
    document.getElementById('input3').value = CybozuLabs.MD5.calc(seed);
  }
  </script>
</head>
<body>

<input type="text" id="input1" style="width:35em;"><br>
<input type="button" value="Click!" onClick="ToMD5()"><br>
<br>
結果:<input type="text" id="input3" style="width:35em;">

</body>
</html>

うん、いい感じ。

参照リンク
 ・md5.js (mitsunari@cybozu labs)

スポンサーリンク
コメント
Verify your Comment
Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

コメントを投稿
トラックバック

このページのトラックバックURL:
https://www.typepad.com/services/trackback/6a01310f1f31c0970c0168e7f0779c970c

このページへのトラックバック一覧 JavaScriptでMD5を計算するライブラリ 「md5.js」:


プロフィール


  • 書いてる人:夢界 陸

    名古屋在住のおっさん。
    プログラミングやガジェットの話など、 日々の興味を徒然と綴っています。



    Twitterやってます @mukairiku

    運営サイト
    www.mukairiku.net

ブログ内検索

Licenses

  • Creative Commons License

OTHER

  • このブログのはてなブックマーク数

Blog powered by TypePad

スポンサーリンク