過去問ハブランダム10問
基本情報技術者試験テクノロジ系難易度:易2 / 10

デジタル署名において、送信者がメッセージダイジェストから署名を生成する際に使用する鍵はどれか。

選択肢をタップすると正解と解説が表示されます。

正解と解説を見る

正解:イ 送信者の秘密鍵

解説

正解は「送信者の秘密鍵」です。デジタル署名では、送信者が自分だけが持つ秘密鍵でメッセージダイジェストを暗号化(署名)し、受信者は送信者の公開鍵で検証します。これにより、送信者本人であること(認証)と改ざんされていないこと(完全性)を確認できます。「受信者の公開鍵」は、受信者だけが読めるように内容を暗号化する、機密性確保の場面で使う鍵です。「送信者の公開鍵」は受信者が署名を検証するときに使う鍵です。「受信者の秘密鍵」は受信者しか持たないため、送信者が使うことはできません。公開鍵暗号では「署名は送信者の秘密鍵、検証は送信者の公開鍵」と対で覚えておくと確実です。

  • #ITの教養
  • #セキュリティ

この問題の分野を深く学ぶなら

PR情報セキュリティの入門書・参考書

詳細を見る
▶ この試験の連続演習モードで解く基本情報技術者試験の問題一覧へ戻る

「テクノロジ系」の関連問題