過去問ぽちぽちby KKM Studio

令和元年度秋期 ITパスポート 問93 解説

ディジタル署名やブロックチェーンなどで利用されているハッシュ関数の特徴に関する,次の記述中のa,bに入れる字句の適切な組合せはどれか。

ハッシュ関数によって,同じデータは,[a]ハッシュ値に変換され,変換後のハッシュ値から元のデータを復元することが[b]。

  1. アa:都度異なる b:できない
  2. イa:都度異なる b:できる
  3. ウa:常に同じ b:できない
  4. エa:常に同じ b:できる
答えを見る

正解 ウa:常に同じ b:できない

要点ハッシュ関数は同じ入力から常に同じ値を出し、元データに戻せない

解説

ハッシュ関数は、同じデータからは常に同じハッシュ値を生成し(a)、ハッシュ値から元のデータを復元することはできない一方向性をもちます(b)。よってウが正解です。この性質により、データの改ざん検知などに使えます。

  • ア、イ:同じデータから都度異なる値が出ると、改ざんされたかどうかを比較で確かめられないので誤り。
  • エ:元のデータを復元できると、一方向性がなくなるので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開