過去問ドリル

令和元年度 秋期 ITパスポート試験 問93

テクノロジ/セキュリティ

ディジタル署名やブロックチェーンなどで利用されているハッシュ関数の特徴に関する,次の記述中のa,bに入れる字句の適切な組合せはどれか。 ハッシュ関数によって,同じデータは, a ハッシュ値に変換され,変換後のハッシュ値から元のデータを復元することが b 。 (選択肢は,aとbに入れる字句の組合せを示す。)

出典:令和元年度 秋期 ITパスポート試験 問93

正解:ウ

解説

ハッシュ関数は,入力データから固定長の値(ハッシュ値)を求める関数です。同じデータからは常に同じハッシュ値が得られるので,改ざんの検出に使えます。一方,ハッシュ値から元のデータを復元することはできません(一方向性)。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • ア誤り。同じデータからは常に同じハッシュ値になります。
  • イ誤り。同じデータのハッシュ値は常に同じで,しかも元のデータは復元できません。
  • ウ正しい。同じデータは常に同じハッシュ値になり,ハッシュ値から元のデータは復元できません。
  • エ誤り。ハッシュ値から元のデータを復元することはできません。
ITパスポートの過去問を演習モードで解く