ITパスポート過去問の解説 > 令和8年度 問91
ITパスポート 令和8年度 問91ハッシュ関数の性質
問題
デジタル署名やブロックチェーンで用いられるハッシュ関数には,SHA-256,SHA-512などがある。このようなハッシュ関数に関する記述として,適切なものはどれか。
- アあるハッシュ関数を用いて得たハッシュ値を,そのハッシュ関数に入力することによって,元のデータを復元することができる。
- イ同じデータを異なるハッシュ関数にそれぞれ入力したとき,得られるハッシュ値は全て同じになる。
- ウ同じハッシュ関数を用いる場合,入力したデータが同じであれば,得られるハッシュ値は常に同じになる。
- エどのハッシュ関数にもそれぞれの逆関数が存在し,ハッシュ値から元のデータを復元することができる。
出典:令和8年度 ITパスポート試験 公開問題 問91(IPA)
答えと解説を見る
答え:ウ 同じハッシュ関数を用いる場合,入力したデータが同じであれば,得られるハッシュ値は常に同じになる。
ハッシュ関数は同じ入力に対して常に同一のハッシュ値を出力します。また、一方向性を持つためハッシュ値から元データを復元することはできません。
この解説は、AI解説アプリ「Wakaru Lens」で問題を撮って実際に解いた結果(精度優先の設定)です。答えがIPAの解答例と一致していることを運営チームが確認しています。
ほかの問題も、撮るだけで解説
手元の過去問や問題集も、スマホで撮るだけで答え・AIの自信度・解説が数秒で出ます。答えを隠して自分で選んでから確かめる「学習モード」もあります。問題モードの使い方