平成21年度 秋期 応用情報技術者試験 午前 問38
テクノロジ/セキュリティ公開鍵暗号方式を用いて送信者が文書にディジタル署名を行う場合,文書が間違いなく送信者のものであることを受信者が確認できるものはどれか。
出典:平成21年度 秋期 応用情報技術者試験 午前 問38
- ア送信者は自分の公開鍵を使用して署名処理を行い,受信者は自分の秘密鍵を使用して検証処理を行う。
- イ送信者は自分の秘密鍵を使用して署名処理を行い,受信者は送信者の公開鍵を使用して検証処理を行う。
- ウ送信者は受信者の公開鍵を使用して署名処理を行い,受信者は自分の秘密鍵を使用して検証処理を行う。
- エ送信者は受信者の秘密鍵を使用して署名処理を行い,受信者は自分の公開鍵を使用して検証処理を行う。
正解:イ
解説
ディジタル署名は,送信者が自分の秘密鍵で署名を作成し,受信者が送信者の公開鍵で検証することで,その文書が確かに送信者本人によって作成されたこと(真正性)を確認できる仕組みです。
選択肢ごとの解説
- ア誤り。送信者が自分の公開鍵で署名すると,対応する秘密鍵をもつ本人以外は検証できず,本人以外でも公開鍵を使えるため送信者の証明になりません。
- イ正しい。送信者が自分の秘密鍵で署名し,受信者が送信者の公開鍵で検証することで,署名者が送信者本人であることを確認できます。
- ウ誤り。受信者の公開鍵を使って署名すると,暗号化に使う鍵と署名の鍵を混同しており,送信者の身元を証明できません。
- エ誤り。受信者の秘密鍵は受信者本人しか持っておらず,送信者が使用することはできません。