デジタル署名やブロックチェーンで用いられるハッシュ関数には,SHA-256,SHA-512などがある。このようなハッシュ…
テクノロジ系 問91
デジタル署名やブロックチェーンで用いられるハッシュ関数には,SHA-256,SHA-512などがある。このようなハッシュ関数に関する記述として,適切なものはどれか。
- アあるハッシュ関数を用いて得たハッシュ値を,そのハッシュ関数に入力することによって,元のデータを復元することができる。
- イ同じデータを異なるハッシュ関数にそれぞれ入力したとき,得られるハッシュ値は全て同じになる。
- ウ同じハッシュ関数を用いる場合,入力したデータが同じであれば,得られるハッシュ値は常に同じになる。
- エどのハッシュ関数にもそれぞれの逆関数が存在し,ハッシュ値から元のデータを復元することができる。
正答 ウ
正答は ウ。同じハッシュ関数なら、入力が同じであれば得られるハッシュ値は常に同じです。
ハッシュ関数は、任意の長さのデータから、決まった長さの値(ハッシュ値)を求める関数です。SHA-256 なら256ビット、SHA-512なら512ビットのハッシュ値になります。
【ハッシュ関数の性質】
同じデータからは、必ず同じハッシュ値が得られる
データが少しでも違えば、まったく違うハッシュ値になる
ハッシュ値から元のデータを求めることは、事実上できない
(一方向性)
同じハッシュ値になる別のデータを見つけることは、事実上できない
解説の続きをみる続きを閉じる
この性質を使って、データが改ざんされていないかを確かめられます。送信前と受信後のハッシュ値が同じなら、改ざんされていないと判断できます。
【ほかの選択肢】
ア ハッシュ値を同じハッシュ関数に入力すると、元のデータを
復元できる 誤り(一方向性があり、復元できない)
イ 同じデータを異なるハッシュ関数に入力すると、ハッシュ値は
全て同じになる 誤り(関数が違えば、得られるハッシュ値は一般に異なる。SHA-256 と SHA-512 のように長さが違うこともある)
エ どのハッシュ関数にも逆関数があり、元のデータを復元できる
誤り(元に戻せないことがハッシュ関数の要点)
出典:令和8年度 ITパスポート試験 公開問題 問91(独立行政法人情報処理推進機構)出典元ページ
最終更新日
「テクノロジ系」のほかの問題
- 2024年度(令和6年度)公開問題 問56PC において,電力供給を断つと記憶内容が失われるメモリ又は記憶媒体はどれか。
- 2024年度(令和6年度)公開問題 問71インターネットで使用されているドメイン名の説明として,適切なものはどれか。
- 2024年度(令和6年度)公開問題 問86PDCA モデルに基づいて ISMS を運用している組織において,C (Check) で
- 2025年度(令和7年度)公開問題 問56Bluetooth に追加された仕様の一つであり,省電力性に優れているので,IoT シス
- 2025年度(令和7年度)公開問題 問71携帯電話で用いられる電波に関する次の記述中の a,b に入れる字句の適切な組合せはどれか
- 2025年度(令和7年度)公開問題 問86動物が写っている大量の画像から犬や猫などの特徴を自動的に抽出して,動物の種類を識別できる
スポンサーリンク

