IT用語集 › セキュリティ › MD4

MD4

セキュリティ Svenska → 更新: 2026-10-21
詳細情報
設計者
ロナルド・リベスト
公開
1990年
種別
ハッシュ関数
出力長
128ビット
状態
解読済み

ほぼ即座に破られながら、その設計がMD5、SHA-1、RIPEMDの雛形になったハッシュ関数。

ロン・リベストは1990年、32ビットプロセッサ上での速度を狙ってMD4を発表した。速かったが、安全余裕はないに等しかった。1年以内に縮小版への攻撃が現れ、1995年にはハンス・ドッベルティンが完全版の衝突を見つけた。現在では、普通のコンピュータで一瞬のうちに衝突が見つかる。

意義はむしろ受け継がれた点にある。リベスト自身によるMD5はMD4を強化したものであり、NSAのSHAファミリーも欧州のRIPEMDも同じ基本構造に基づく。この関数は残念な場所にも生き残っている。WindowsパスワードのNTLMハッシュは、ソルトなしのそのままのMD4で、盗まれたNTLMデータベースが非常に速く解読される理由はまさにそこにある。

← 用語集に戻る