ITパスポート試験 ITパスポート 2026年 (令和8年) 問91: デジタル署名やブロックチェーンで用いられるハッシュ関数には,SHA-256,SHA-512などがある。このようなハッシュ関数に関する記述として,適切なものはどれ

←
ITパスポート 2026年 (令和8年)
Q 9191 / 100
やで用いられるには,,SHA-512などがある。このようなハッシュ関数に関する記述として,適切なものはどれか。
この問の正解率:62.08%(691件)

解説

ITパスポート 2026年 (令和8年) 問91「デジタル署名やブロックチェーンで用いられるハッシュ関数には,SHA-256,SH…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約62%です。

正解

ウ. 同じハッシュ関数を用いる場合,入力したデータが同じであれば,得られるハッシュ値は常に同じになる。

正答率 62.1%(691人中 429人が正解)

問題の解説

ハッシュ関数は、任意の長さのデータから固定長のハッシュ値を求める関数で、同じ関数に同じデータを入力すれば、常に同じハッシュ値が得られる。入力が 1 ビットでも違えばハッシュ値は大きく変わるが、ハッシュ値から元のデータを復元することはできない (一方向性)。また、関数が異なれば、同じデータでも得られる値は異なる。

選択肢ごとの解説

  • アハッシュ関数は一方向の計算なので、ハッシュ値から元のデータを復元することはできない。ハッシュ値をもう一度入力しても、別のハッシュ値が得られるだけである。
  • イSHA-256 と SHA-512 のように関数が違えば、アルゴリズムも出力の長さも異なるので、同じデータでも得られるハッシュ値は異なる。
  • ウ正しい。ハッシュ関数は決まった手順の計算なので、同じ関数に同じデータを入力すれば、何度求めても同じハッシュ値になる。この性質を使って、改ざんの有無を確かめられる。
  • エハッシュ関数は一方向の計算で、逆関数は存在しない。固定長に要約する過程で情報が失われるため、ハッシュ値から元のデータは復元できない。

ITパスポート 2026年 (令和8年) の過去問一覧に戻る・問91

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード