情報処理安全確保支援士試験の公開問題
2024 春 午前I 問13
このページはIPA Advancedが運営する非公式の学習用ページです。IPAとの提携・公認を示すものではありません。
問題文
公開鍵暗号方式を使った暗号通信を n 人が相互に行う場合,全部で何個の異なる鍵が必要になるか。ここで,一組の公開鍵と秘密鍵は 2 個と数える。
選択肢
- ア: n+1
- イ: 2n
- ウ: n(n−1)/2
- エ: n²
解説の要点
添付の公式解答表では,問13の正答は「イ」。公開鍵暗号方式では,各人が公開鍵と秘密鍵を一組ずつ持つ。送信者は受信者の公開鍵で暗号化し,受信者は自分の秘密鍵で復号する。同じ受信者に送る複数の送信者は,その受信者の公開鍵を利用できるため,通信する二人ごとの鍵は不要です。一組を 2 個と数えるので,n 人では全部で 2n 個となる。
送信者・受信者と、暗号化・復号に使う鍵の関係を、資料から整理できますか。
関連する問題一覧
公式出典
訂正・編集方針
解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。