情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和6年度春期 午前Ⅰ13: 公開鍵暗号方式を使った暗号通信をn人が相互に行う場合,全部で何個の異なる鍵が必要になるか。ここで,一組の公開鍵と秘密鍵は2個と数える。

情報処理安全確保支援士試験 令和6年度春期 午前Ⅰ
Q 1313 / 30
を使った暗号通信をn人が相互に行う場合,全部で何個の異なる鍵が必要になるか。ここで,一組の公開鍵と秘密鍵は2個と数える。

問題本文

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

選択肢

  • .n+1
  • .2n
  • .n(n−1)/2
  • .

正解

. 2n

解説

公開鍵暗号方式では、各人が公開鍵と秘密鍵のペアを1組ずつ持てばよい。n人なら 2n 個の鍵で全員が相互通信でき、イが正解。共通鍵方式が組合せ n(n−1)/2 個の鍵を要するのと対照的で、鍵管理コストが人数に比例して済む点が公開鍵方式の大きな利点。鍵配送問題の軽減につながる。

選択肢ごとの解説

  • .n+1は鍵ペアの考え方と合わず、各人2鍵という前提を満たさないため誤り。
  • .各人が公開鍵・秘密鍵を1組持てばよく、n人で2n個となり正解。
  • .n(n−1)/2は共通鍵方式で必要な鍵数で、公開鍵方式の値ではなく誤り。
  • .n²は鍵数として過大で、各人が公開鍵・秘密鍵のペアを持てば足りる公開鍵方式の値ではなく誤り。

情報処理安全確保支援士試験 令和6年度春期 午前Ⅰ過去問一覧へ戻る・問13