タグ

md5に関するsnaka72のブックマーク (3)

  • mitsunari@cybozu labs: MD5 アーカイブ

    JavaScriptでMD5を計算するライブラリを作りました. ○特長 webでよく見られるいくつかの同種のライブラリに比べて3~7倍ほど高速に計算します. ○ダウンロード(download) md5.js ○仕様 ASCII文字列を渡すとそのMD5を計算して16進数文字列で返します. 文字列に漢字などが含まれている場合は二つ目の引数にCybozuLabs.MD5.BY_UTF16を指定してください.UTF16として処理します. ○使い方1 var str = CybozuLabs.MD5.calc("abc"); if (str == "900150983cd24fb0d6963f7d28e17f72") { ... } ○使い方2 var str = CybozuLabs.MD5.calc("あ", CybozuLabs.MD5.BY_UTF16); ○ライセンス 修正BSDライセンス

    snaka72
    snaka72 2010/12/23
    "webでよく見られるいくつかの同種のライブラリに比べて3~7倍ほど高速に計算します."
  • http://ruffnex.oc.to/kenji/xrea/md5.txt

    [ MD5 メッセージダイジェストアルゴリズム ] 動作確認は Linux + gcc で行っています。MD5に関する詳細は RFC1321(MD5 message digest Algorythm) を参照してください。基的には RFC にあるプ ログラムを元に解読していきますが、RFC にあるプログラムをそのまま使用す ると2003年現在のコンパイラでは怒られる可能性がありますので(笑)プログ ラムには多少の変更が加えられています。 MD5概要を説明しますが、詳細は RFC を見て下さい。 例えば1544bitsの長さの文字列(平文)を入力する。 +-----------+-----------+-----------+-----------+ | 512bits | 512bits | 512bits | 512bits | +-----------+-----------+---

    snaka72
    snaka72 2010/09/22
    MD5アルゴリズムの解説
  • LDRでのtumblrフィード消化を高速化(?) - hogelogの日記

    tumblrにはdashboardというインターフェースが用意されていて、そこからfollowしているtumblrを見ることができます。が、あれは「tumblrのイマ!」を見るものと思っているのでほとんどはRSSリーダから見ているid:hogelogです。おはようございます。 というわけでLDR(とfastladder)から見るtumblrのエントリを「もう読んだことあるもの」と「"m"でマークしたもの」に色分けするGreasemonkeyスクリプトを書きました。 http://coderepos.org/share/browser/lang/javascript/userscripts/ldr_tumblr_color.user.js? ピンク色の部分がマークしたもの、灰色のが既読のものです。 tumblrの海をたゆたうエントリの中にはReblogされて何度も何度も表われるものがあります

    LDRでのtumblrフィード消化を高速化(?) - hogelogの日記
  • 1