SkillStack
テクノロジ系60 / 100問

ITパスポート試験 令和4年度 公開問題 問60

公開鍵暗号方式で使用する鍵に関する次の記述中のa、bに入れる字句の適切な組合せはどれか。 それぞれ公開鍵と秘密鍵をもつA社とB社で情報を送受信するとき、他者に通信を傍受されても内容を知られないように、情報を暗号化して送信することにした。 A社からB社に情報を送信する場合、A社は「a」を使って暗号化した情報をB社に送信する。B社はA社から受信した情報を「b」で復号して情報を取り出す。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】エ

公開鍵暗号方式で通信内容を秘密にする場合、送信者は受信者の公開鍵で情報を暗号化し、受信者は自分の秘密鍵で復号します。A社からB社へ送る場合は、A社がB社の公開鍵で暗号化し、B社がB社の秘密鍵で復号します。B社の秘密鍵はB社だけが保管しているため、第三者に暗号文を傍受されても内容を読み取られません。したがって、aはB社の公開鍵、bはB社の秘密鍵です。

アは、A社の公開鍵で暗号化した情報を同じ公開鍵で復号しようとしている点が誤りです。公開鍵暗号方式では、公開鍵と対応する秘密鍵を一組として使用し、公開鍵だけで復号することはできません。

イは、暗号化にA社の公開鍵、復号にB社の秘密鍵を使う点が誤りです。所有者が異なる鍵同士は対応していないため、B社の秘密鍵では復号できません。

ウは、暗号化にB社の公開鍵を使う点は正しいものの、A社の公開鍵で復号する点が誤りです。復号にはB社の公開鍵と対になるB社の秘密鍵が必要です。

【ポイント】 機密性を確保する暗号化では、「受信者の公開鍵で暗号化し、受信者の秘密鍵で復号する」と覚えます。 電子署名では反対に、送信者の秘密鍵で署名を作成し、送信者の公開鍵で検証します。

出典:令和4年度 ITパスポート試験 公開問題 問60
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の100問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める