脆弱な暗号化とは? わかりやすく解説

脆弱な暗号化

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/01/22 00:56 UTC 版)

パスワードクラック」の記事における「脆弱な暗号化」の解説

保存したパスワード保護するにあたり設計の悪いパスワードハッシュ法をシステム使っている場合適切に考えられパスワードであろうとも、攻撃者はそれを割り出す脆弱性を突くことができる。一例として、Microsoft Windows XP およびそれ以前バージョン標準使っている、14文字以下でパスワード保存するLMハッシュ挙げられるLMハッシュパスワード全て大文字変換し、それを 2 個の 7 バイト列に分け別々にハッシュ値求める。つまり、それぞれ個別アタックすることができる。 MD5・SHA-512PA・SHA-1RIPEMD-160 といった、より強力なハッシュ関数使ったパスワード暗号法は、総当り攻撃事前計算に対してまだ耐性持っている。その種の攻撃は、ハッシュ関数逆算するのではない。そうではなく大量単語ランダムな文字列ハッシュ値求めその結果対象のパスワードハッシュ値と比較するのである。MD5-crypt や bcrypt のような現代的手法は、意図的に計算量の多いアルゴリズム使っており、一定時間内に攻撃者試行できる候補比較少なくなるようにしている。後述するソルト事前計算攻撃難易度飛躍的に上げるものであり、場合によってはあらゆる攻撃耐えうるのである。しかしその使用は、各々ケースについて評価すべきである既存暗号ハッシュアルゴリズムの分析進めることは常に可能なので、今日充分に耐性を持つハッシュであろうと、明日もそうだとは限らない長らく安全だ思われていた MD5SHA-1 は、効率的に行われる総当り攻撃に対して充分でないことが示されている。(暗号ハッシュとは別の暗号化アルゴリズムについても、同じ事が言える。(既知総当り攻撃対しまだ耐性があるという程度において)DES は既に破られており、その(56ビットという)短いキー総当り攻撃に対してすら耐性がないことが明確かつ公然と分かるほど、コンピュータ性能上がってきている。これらの方法攻撃から保護されているパスワードはいずれ耐性失い、それに対応しないパスワード暴かれることになるだろう。長く使われてきた仕組みであろうと、今日セキュリティ問題に対していつまで無縁でいるわけにはいかない

※この「脆弱な暗号化」の解説は、「パスワードクラック」の解説の一部です。
「脆弱な暗号化」を含む「パスワードクラック」の記事については、「パスワードクラック」の概要を参照ください。

ウィキペディア小見出し辞書の「脆弱な暗号化」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「脆弱な暗号化」の関連用語

脆弱な暗号化のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



脆弱な暗号化のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのパスワードクラック (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS