スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.3020
公開鍵暗号方式に関する記述として、不適切なものはどれか。

【正解の解説】

暗号化と復号に同一の鍵を使用するため、通信相手が変わるたびに新しい鍵のペアを安全に再生成して配送する必要がある。

鍵を一つだけ使って施錠と開錠を行う共通鍵暗号方式の特徴を述べています。これは合鍵を事前に相手に渡しておくようなもので、公開鍵暗号方式は「鍵をペアで作る」という大前提があるため、この記述は真逆の内容となります。初学者はまず、公開鍵方式と共通鍵方式の最大の違いである「鍵の数が1つか2つか」を確実に区別できるように整理することが合格への近道です。

スポンサーリンク

【その他の選択肢の解説】

暗号化には受信者が管理する公開鍵を用い、復号には受信者だけが保持する秘密鍵を使用するため、事前の鍵共有が不要である。

これは公開鍵暗号方式の王道の仕組みを説明しています。まるでインターネット上に誰でも投函できる「鍵付きの郵便ポスト」を設置するようなもので、誰からでも安全に手紙を受け取れる状態を作れます。通信相手ごとに新しい鍵を作る必要はなく、受信者が持つ一つの公開鍵をみんなで使い回せるため、事前共有の壁を完全にクリアできる点がポイントです。

送信者が自身の秘密鍵で暗号化を行い、受信者がその共通鍵を用いて復号することで、効率的な大量データの秘匿通信を実現する。

公開鍵暗号方式と共通鍵暗号方式の用語をごちゃ混ぜにした典型的なひっかけ選択肢です。大量データの秘匿通信には、処理が高速な共通鍵暗号方式が使われ、その共通鍵を安全に受け渡すために公開鍵暗号が使われます。両者の役割分担を逆にして記述しているため、それぞれの暗号方式がどの場面でどう連携しているのかを手順通りにイメージすることが重要です。

通信経路上の第三者が盗聴した鍵をそのまま逆算して利用できないよう、数学的な可逆計算のみを用いてセッション鍵を生成する。

公開鍵暗号は、素因数分解の困難さなどの数学的性質を利用して「暗号文から鍵を逆算できない」ように作られていますが、この選択肢は用語や仕組みの説明が曖昧に組み合わされています。試験ではこのように「何となく難しそうなセキュリティ用語」を並べ立てただけのダミー選択肢がよく登場するため、それぞれの暗号方式が持つ根本的な仕組みを正確に把握しておく必要があります。