令和8年度 ITパスポート 問91 解説|ハッシュ関数の性質

ITパスポート 公開問題の解説令和8年度 問91最終更新 2026-10-19

分類テクノロジ系 » セキュリティ » 情報セキュリティ対策・情報セキュリティ実装技術新しい試験25-1 技術的セキュリティ対策年度令和8年度の100問の一覧

デジタル署名やブロックチェーンで用いられるハッシュ関数には,SHA-256,SHA-512などがある。このようなハッシュ関数に関する記述として,適切なものはどれか。

正解と解説

正解:ウ

ア× ハッシュ値をもう一度ハッシュ関数に入れると、そのハッシュ値をもとにした別のハッシュ値が出るだけで、元のデータには戻りません。

イ× ハッシュ関数ごとに計算の方法が違うので、同じデータでも得られる値は違います。SHA-256 と SHA-512 では値の長さからして違います。

ウ○ 正解 同じハッシュ関数に同じデータを入れれば、ハッシュ値は常に同じになります。改ざんの検出はこの性質を使っています。

エ× ハッシュ関数は、ハッシュ値から元のデータを求めることが事実上できないように作られています(一方向性)。

解説

ハッシュ関数は、任意の長さのデータから、決まった長さの値(ハッシュ値)を作る関数です。SHA-256 は256ビット、SHA-512 は512ビットの値を出します。同じ入力からは必ず同じ値が出て、入力が少しでも違えばまったく違う値になり、ハッシュ値から元のデータを求めることは事実上できません(一方向性)。

同じハッシュ関数に同じデータを入れれば、必ず同じハッシュ値になるから、送る前と受け取った後のハッシュ値を比べて改ざんを見つけられます。デジタル署名やブロックチェーンはこの性質を使っています。

教科書 25-1この問題の知識

暗号・デジタル署名・認証

共通鍵暗号と公開鍵暗号の使い分け、ハッシュ関数、デジタル署名と認証局(PKI)、知識・所有・生体の3要素と多要素認証、生体認証の他人受入率と本人拒否率までを、公開問題を解ける形でまとめます。

この節で扱うこと:暗号技術・公開鍵基盤・認証技術(デジタル署名・タイムスタンプ・リスクベース認証)・利用者認証・生体認証

教科書を読む →この節の過去問を続けて解く(23問)

ITパスポートのUdemy講座を口コミで比べる。動画講座3つ・問題集3つ、受講者数・★評価・口コミつき。広告を含むページですITパスポートのUdemy講座を口コミで比べる。動画講座3つ・問題集3つ、受講者数・★評価・口コミつき。広告を含むページです

Udemy の ITパスポート講座を、受講者数・★評価・口コミで比べたページです(広告を含みます)。

過去問教科書の一覧(現行の試験の順)教科書の一覧(新しい試験の順)

出典:IPA「ITパスポート試験 公開問題」令和8年度 問91。問題文と選択肢は改変せずに引用しています(表・図は文字に書き起こしたもの)。正解は IPA 公表の解答例によります。

タイトルとURLをコピーしました