データのセキュリティ 《演習問題》
SSH15問23
公開かぎ暗号方式によって、n人が相互に暗号を使って通信する場合、 異なるかぎは全体で幾つ必要になるか。 ア n+1 イ 2n n(n-1) ウ ---- 2 エ log n 2
解 説
難易度 ★
解答
イ 2n
◇公開かぎ暗号方式 とは。。。
解答
イ 2n
◇公開かぎ暗号方式 とは。。。
メッセージを暗号化するときと復号するときに、異なるかぎを使用する暗号方式です。
公開かぎのみ、または秘密かぎのみを使用して暗号化と復号を行うことはできない
という特徴があります。
暗号化するためのかぎを公開して、復号するためのかぎを自分で秘密に保持して使います。
送信者Aさんは公開されている受信者Bさんの公開かぎを用いて情報(平文[ひらぶん])
を暗号化し、それをBさんに送信します。
Bさんは、その情報をBさんの秘密かぎを用いて復号します。
このとき、Aさんからの情報がBさんへ送信する途中で、第三者に盗聴されたとしても、
Bさんの秘密かぎがない限り、第三者によって復号されることはありません。
ここで受信者Bさんは、公開かぎと秘密かぎのペアを所有していることになります。
よって、n人が相互に暗号を使って通信する場合、異なるかぎは全部で 2n となります。
sponsored link
注意事項
サイト内の内容は一部、もしくは全文の無断転載を禁止します。また、サイト内の内容を参考にする場合は各自の良識と責任のもとでお願いします。サイト内の内容を利用する上で生じたトラブルは、当方では一切の責任を負いません。
このページ
のTOPへ


