過去問解きまくり研究所 ホーム

平成24年度 春期 午前 問38

セキュリティ

ハッシュ関数の特徴

ディジタル署名などに用いるハッシュ関数の特徴はどれか。

答えと解説を見る

✓ これが正解ウメッセージダイジェストからメッセージを復元することは困難である。

解説

ダイジェストから元の文書へは戻せません。

ハッシュ関数には求められる性質がいくつかあり、この設問の四つの選択肢は、そのうちの一つを正しく述べた文と、残りを打ち消した文とでできています。見分けの軸は、その記述が求める性質を述べているのか、それとも裏返して壊しているのか、という一点です。正しく述べているのは、メッセージダイジェストから元のメッセージを取り戻すことが難しい、という記述で、これは一方向性と呼ばれます。入り口から出口へは簡単に進めるのに、出口から入り口へは戻れない、という向きの偏りが、この関数の値打ちです。なぜこれが必要なのかは、使われ方から逆に考えると分かります。デジタル署名は、長い文書そのものにではなく、そこから作ったダイジェストに対して行います。もし戻せてしまうなら、署名のために外へ出した値から中身が読み取れてしまいます。ハッシュ関数を見たら、まず向きの偏りを思い出してください。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成24年度 春期 応用情報技術者試験 午前 問38

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)