共通鍵暗号方式って難しいですよね。
人に教える言葉が思い浮かびません…が肝は、
誰かと秘密裏に情報をやりとりする方法は2パターンあるということではないか。
1つは、
Aさんが公開している鍵で、Aさんが暗号化したものを、Aさんからもらった鍵で解除する方法…
まあ、言われてみれば当たり前な感じがしますが、
BさんがAさんの公開鍵で暗号化してAさんが解除することも可能で、
ようはAさんが秘密鍵をもとより握っているから当然ですが、
そういったことを無くすにはどうしたらいいか?
Bさんの公開鍵をAさんに渡して、Bさんのみが知る秘密鍵があったらいいですね。
お互いがお互いの公開鍵で暗号化して、それぞれの秘密鍵で復号化すれば、セキュアに情報のやりとりができます。
(という理解でいいのか?怪しい)
いずれにしても「自分の公開鍵を相手に渡して、暗号化された情報を受け取る方法もある」
ということが公開鍵暗号方式の重要なところだと思います。
コメント