- トップページ
- 情報セキュリティスペシャリスト
- 平成22年度春季問題一覧
- 平成22年度春季問題1-解答・解説-分析
平成22年度春季問題
問題1
セキュアハッシュ関数SHA-256を用いて、32ビット、256ビット、2,048ビットの三つの長さのメッセージからハッシュ関数を求めたとき、それぞれのメッセージのハッシュ値の長さはどれか。
セキュアハッシュ関数SHA-256を用いて、32ビット、256ビット、2,048ビットの三つの長さのメッセージからハッシュ関数を求めたとき、それぞれのメッセージのハッシュ値の長さはどれか。
解答:ウ
<解説>
SHA(Secure Hash Algorithm)は、一群の関連したハッシュ関数であり、アメリカ国立標準技術研究所(NIST)によってアメリカ政府標準のハッシュ関数 Secure Hash Standard (SHS) として採用されている。
SHAは生成するビット長が異なるSHA-1 (160ビット)、SHA-224、SHA-256、SHA-384、SHA-512の5種類が存在している。
SHA-256(Secure Hash Algorithm-256)は、メッセージ長にかかわらず256ビットのハッシュ値を生成するハッシュ関数である。したがってウが正解である。
キーワード
- 「SHA」関連の過去問題・・・SHAとは
- 情報セキュリティスペシャリスト 平成22年度(春季) 問1
- 情報セキュリティスペシャリスト 平成23年度(秋季) 問2
お問い合わせ