要求される性質とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 要求される性質の意味・解説 

要求される性質

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

暗号学的ハッシュ関数」の記事における「要求される性質」の解説

暗号学的ハッシュ関数には、一般的なハッシュ関数望まれる性質や、決定的であることの他、次のような暗号学的な性質要求されるハッシュ値から、そのようなハッシュ値となるメッセージを得ることが(事実上不可能であること(原像計算困難性、弱衝突耐性)。 同じハッシュ値となる、異な2つメッセージペア求めることが(事実上不可能であること(強衝突耐性)。 メッセージほんの少し変えたとき、ハッシュ値大幅に変わり、元のメッセージハッシュ値とは相関ないよう見えること。 暗号学的ハッシュ関数情報セキュリティ分野様々に利用されている。たとえば、デジタル署名メッセージ認証符号 (MAC)、その他の認証技術などである。目的によって要求される性質はそれぞれ異なる。 一般に通常のハッシュ関数比べ長い(最低でも100ビット程度ハッシュ値が必要であり必要な計算も多いが、メッセージチェックなどの目的使われることから高速計算できるほうが望ましい。一方、ログインパスワードなどの用途では、ハッシュ値求め計算が重い(遅い)ことが必要である。この場合には、ハッシュ値ハッシュ値何度も求める「ストレッチング」などの技法用いるか、そういった目的適するように設計され特別な暗号学的ハッシュ関数用いる。通常のハッシュ関数として、ハッシュテーブルインデックスフィンガープリント重複データ検出ファイル一意識別データ誤り検出するチェックサムなどにも利用できるが、通常のハッシュ関数比べて計算が重い点で、必ずしも適していない。 なお「(事実上)」とは、探索しなければならない対象数え上げ可能なために総当たり攻撃ができるため、実際に探索計算必要な時間が現実的に十分に長いかどうか、という意味だからである。理想的に一方向性関数であれば良いのだが、一方向性であるという保証のある(一方向性であると証明された)ハッシュ関数はまだ得られておらず、そもそも数理的にそれが存在するか否かわかっていない。現状では、構成法広く暗号研究者知られていて攻撃法研究されており、かつ、効果的効率的な攻撃法発見されていないハッシュ関数であれば安全であろう、とみなされ運用されている。もし理想的なハッシュ関数があったとしたなら、暗号学的には、総当たり攻撃(および誕生日攻撃)以外には攻撃法が無いということになる。

※この「要求される性質」の解説は、「暗号学的ハッシュ関数」の解説の一部です。
「要求される性質」を含む「暗号学的ハッシュ関数」の記事については、「暗号学的ハッシュ関数」の概要を参照ください。

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



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

辞書ショートカット

すべての辞書の索引

「要求される性質」の関連用語

要求される性質のお隣キーワード
検索ランキング

   

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



要求される性質のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS