ITパスポート
テクノロジ系
公開鍵暗号方式の特徴として適切なものはどれか。
1.
暗号化と復号化に同じ鍵を使う
2.
暗号化に公開鍵、復号化に秘密鍵を使う
✓ 正解
3.
鍵が不要で誰でも復号できる
4.
共通鍵を安全に共有できる
📝 解説
公開鍵暗号方式の特徴として適切なものを問う問題です。公開鍵暗号方式は「暗号化と復号で異なる2つの鍵を使う非対称暗号方式」です。南京錠と鍵に例えて考えましょう。受信者は自分の「南京錠(公開鍵)」を誰にでも配ります(公開してOK)。送信者はその南京錠で箱を閉めて(受信者の公開鍵で暗号化して)送ります。南京錠に対応した「鍵(秘密鍵)」は受信者しか持っていないので、受信者だけが箱を開けられます(秘密鍵で復号)。この方式のポイントは「公開鍵は公開しても安全」「秘密鍵は絶対に秘密」「鍵を直接相手に渡す必要がない(鍵配送問題の解決)」という点です。代表的なアルゴリズムはRSAで、素因数分解の困難さを安全性の根拠にしています。誤答の「暗号化と復号化に同じ鍵を使う」は共通鍵暗号方式(AES等)の特徴で、鍵の共有に問題があります。「鍵が不要で誰でも復号できる」は暗号でも何でもありません。「公開鍵暗号=暗号化に公開鍵・復号に秘密鍵・鍵配送問題を解決」と覚えましょう!