情報処理安全確保支援士試験の公開問題

2024 春 午前I 問13

このページはIPA Advancedが運営する非公式の学習用ページです。IPAとの提携・公認を示すものではありません。

問題文

公開鍵暗号方式を使った暗号通信を n 人が相互に行う場合,全部で何個の異なる鍵が必要になるか。ここで,一組の公開鍵と秘密鍵は 2 個と数える。

選択肢

  • ア: n+1
  • イ: 2n
  • ウ: n(n−1)/2
  • エ: n²

解説の要点

添付の公式解答表では,問13の正答は「イ」。公開鍵暗号方式では,各人が公開鍵と秘密鍵を一組ずつ持つ。送信者は受信者の公開鍵で暗号化し,受信者は自分の秘密鍵で復号する。同じ受信者に送る複数の送信者は,その受信者の公開鍵を利用できるため,通信する二人ごとの鍵は不要です。一組を 2 個と数えるので,n 人では全部で 2n 個となる。

送信者・受信者と、暗号化・復号に使う鍵の関係を、資料から整理できますか。

関連する問題一覧

公式出典

訂正・編集方針

解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。

  • 運営・編集方針を読む
  • 関連問題