正解は ア
この問題はハイブリッド暗号方式の仕組みを問うています。ハイブリッド暗号方式では、メッセージ本体は共通鍵暗号方式で暗号化し、その共通鍵を公開鍵暗号方式で暗号化します。図の(1)はメッセージを暗号化する鍵なので共通鍵、(2)はその共通鍵を暗号化するための受信者の公開鍵となります。このため、aには「共通」、bには「公開」が入ります。この組み合わせにより、高速な共通鍵暗号方式のメリットと、鍵配送が容易な公開鍵暗号方式のメリットを両立できます。
ハイブリッド暗号方式を理解するコツは、「大きなメッセージ→共通鍵で暗号化(高速)」「共通鍵→公開鍵で暗号化(安全な鍵配送)」という2段階の流れを覚えることです。SSL/TLSなど、実際のインターネット通信でも広く使用されている重要な方式です。