平成22年度 秋期 基本情報技術者試験 午前 問39
テクノロジ/セキュリティディジタル署名に用いる鍵の種別に関する組合せのうち,適切なものはどれか。 (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成22年度 秋期 基本情報技術者試験 午前 問39
- ア作成に用いる鍵:共通鍵,検証に用いる鍵:秘密鍵
- イ作成に用いる鍵:公開鍵,検証に用いる鍵:秘密鍵
- ウ作成に用いる鍵:秘密鍵,検証に用いる鍵:共通鍵
- エ作成に用いる鍵:秘密鍵,検証に用いる鍵:公開鍵
正解:エ
解説
ディジタル署名は,送信者が自分の秘密鍵でメッセージのハッシュ値などを暗号化(署名)し,受信者がその送信者の公開鍵を使って復号することで検証します。これにより,署名を作成できるのは秘密鍵を持つ送信者本人だけであることを保証できます。
選択肢ごとの解説
- ア誤り。ディジタル署名の作成に共通鍵を使うことはなく,共通鍵暗号方式は署名ではなく暗号化に使われる方式です。
- イ誤り。作成に公開鍵を使うと,誰でも同じ鍵で署名を作成できてしまい,本人性を保証できません。
- ウ誤り。検証に共通鍵を使うと,あらかじめ共通鍵を安全に共有する必要があり,公開鍵方式による署名の利点が失われます。
- エ正しい。秘密鍵で署名を作成し,対応する公開鍵で検証するのがディジタル署名の仕組みです。