md5とは
【えむでぃーふぁいぶ】
はてなキーワード 無料辞書
[emoji:538]コンピュータ 
md5とはMessageDigest 5の略で、一方向ハッシュ関数のひとつ。
ハッシュ値は128bit/16byte固定。
ハッシュ値から元の文章を復元するのが不可能なため、一方向(非可逆)ハッシュ関数と呼ばれる。ハッシュ値には一部偏りが見られることが解っているが、事実上問題無い範囲とされる。
非可逆な性質を使い、ファイルが改ざん/破損していないかの確認や、UNIXなどのパスワード暗号化にも使われる。
ハッシュ値は2^128≒10^38の値を取る事が出来るため、逆に考えると10^38個のファイルの区別に使う事ができるので、ファイルのシリアル番号として使える。事実、インターネット上のP2Pのファイル共有システムWinnyやネットニュースサーバINNにおいて、ファイル/記事のシリアル番号として使われている。しかし、この方法はシリアルの競合が起きる可能性もあるので、信頼性が必要なシステムでは使ってはならない。
RFC 1321で標準化されている。

2004年8月CRYPTOのランプ・セッションで実際にコリジョンを発見したという報告があった。
Eurocrypto2005にてXiaoyun WangとHongbo Yuが"How to Break MD5 and Other Hash Functions"で発表している。
■関連キーワード
ハッシュ / パラレル / USB / P2P
[emoji:02A]最終更新日07/8/2
[emoji:510]「md5」関連商品
SAMSON 「MD5」デスクトップ・マイクスタンド[国内正規品] Md5 Negozietto(ネゴツィエット) 【片方 片耳販売 0.5ペア】 PT 900 プラチナ 5mm 丸玉 スタッド ピアス シリコンキャッチ付 w0c12-md5 博文館 手帳 2018年 4月始まり ウィークリー MD-5 マンデー ブラック No.4754
[emoji:B85]「md5」をもっと検索
[emoji:4CE]「md5」のニュース
[emoji:539]「md5」を含むブログ
[emoji:527]AWS / PHP / Python …
[emoji:330]hidehara[emoji:02A]18/6/18
[emoji:527]備忘録
[emoji:330]kagasu[emoji:02A]18/6/13
[emoji:814]「md5」そのほか

[emoji:836]画面上へ戻る