資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

SG 令和5年度 問5

 

 セキュアハッシュ関数 SHA-256 を用いてファイル A 及びファイル B のハッシュ値を算出すると,どちらも全く同じ次に示すハッシュ値 n(16 進数で示すと 64 桁)となった。この結果から考えられることとして,適切なものはどれか。

ハッシュ値 n:86620f2f 152524d7 dbed4bcb b8119bb6 d493f734 0b4e7661 88565353 9e6d2074

  1. ファイル A とファイル B の各内容を変更せずに再度ハッシュ値を算出すると,ファイル A とファイル B のハッシュ値が異なる。
  2. ファイル A とファイル B のハッシュ値 n のデータ量は 64 バイトである。
  3. ファイル A とファイル B を連結させたファイル C のハッシュ値の桁数は 16 進数で示すと 128 桁である。
  4. ファイル A の内容とファイル B の内容は同じである。

解答・解説

解答

 エ

解説

  1. ファイル A とファイル B の各内容を変更せずに再度ハッシュ値を算出すると,ファイル A とファイル B のハッシュ値が異なる。
    内容が同じファイルから算出されたハッシュ値は、常に同じになります。

  2. ファイル A とファイル B のハッシュ値 n のデータ量は 64 バイトである。
    SHA-256のハッシュ値のデータ量は、256ビット(32バイト)です。

  3. ファイル A とファイル B を連結させたファイル C のハッシュ値の桁数は 16 進数で示すと 128 桁である。
    ハッシュ値は、ファイルの大きさに関わらず同じ桁数になります。

  4. ファイル A の内容とファイル B の内容は同じである。
    適切です。

参考情報

分野・分類
分野 テクノロジ系
大分類 技術要素
中分類 セキュリティ
小分類 情報セキュリティ
出題歴
  • SG 令和5年度 問5
  • SG 令和元年度秋期 問12

前問 一覧 次問