
ITパスポート 令和8年度 公開問題、全100問のうちの問91。
デジタル署名や
- アある
ハッシュ関数を 用いて 得た ハッシュ値を, その ハッシュ関数に 入力する ことに よって, 元の データを 復元する ことができる。 - イ同じ
データを 異なる ハッシュ関数に それぞれ入力した とき, 得られる ハッシュ値は 全て 同じになる。 - ウ同じ
ハッシュ関数を 用いる 場合, 入力した データが 同じで あれば, 得られる ハッシュ値は 常に 同じになる。 - エどの
ハッシュ関数にも それぞれの 逆関数が 存在し, ハッシュ値から 元の データを 復元する ことができる。
答えと解説を開く
正解はウです。
ハッシュ関数は、
ほかの選択肢が違う理由
- アハッシュ値を
もう 一度 ハッシュ関数に 入れても、 別の ハッシュ値が できるだけです。 元の データには 戻りません。 - イハッシュ関数が
違えば、 計算の しかたも 出てくる 値の 長さも 違います。 SHA-256 と SHA-512 では、 同じ データでも 違う ハッシュ値に なります。 - エ暗号に
使う ハッシュ関数は、 ハッシュ値から 元の データを 求められないように 作られています。 逆関数で 戻すことは できません。
仕組み
暗号に
デジタル署名では、