本文へスキップ

平成29年度 春期 ITパスポート試験 問99

この問題の解説と、これまでの解答の記録です。

問99
頻出度★★★

文書を A さんから B さんに送るとき, 公開鍵暗号方式を用いた暗号化とディジタル署名によって, セキュリティを確保したい。このとき, A さんの公開鍵が使われる場面はどれか。

出典 平成29年度 春期 ITパスポート試験 問99
解説

問 99公開鍵暗号方式では鍵はペアで働く

  • 不正解ア

    文書の暗号化は機密性を守る操作で、送信者 A さんは受信者である B さんの公開鍵で暗号化する。使われるのは B さんの公開鍵であって、A さんの公開鍵ではない。

  • 不正解イ

    ディジタル署名の付与は送信者 A さん自身が行い、A さんの秘密鍵(署名鍵)を使う。使うのは公開鍵ではなく秘密鍵なので誤り。

  • ウ

    正解 ディジタル署名では、送信者 A さんが自分の秘密鍵で署名を作り、受信者 B さんが A さんの公開鍵でその署名を検証する。公開鍵暗号方式では鍵はペアで働き、秘密鍵で作った署名は対応する公開鍵でしか正しく検証できない。よって、B さんが受け取った文書に付与されたディジタル署名を検証する場面で A さんの公開鍵が使われる。これにより、その文書が確かに A さん本人のものであること(真正性)と改ざんのないことを確認できる。したがって「ウ」が正しい。

  • 不正解エ

    受け取った文書の復号は受信者 B さんが行い、B さん自身の秘密鍵を使う。A さんの公開鍵は使われない。

ここがポイント
  • 公開鍵暗号方式では鍵はペアで働く。機密性の暗号化は受信者の公開鍵で行い、受信者の秘密鍵で復号する。
  • ディジタル署名は送信者の秘密鍵で付与し、受信者が送信者の公開鍵で検証する。よって送信者 A さんの公開鍵は、B さん側での A さんの署名の検証に使われる。
用語

解答の記録