公開鍵暗号方式
鍵は二つ用意する。 一つは「公開鍵」で、もう一つは「秘密鍵」。
公開鍵で暗号化した情報は秘密鍵でしか復号できない。 逆に秘密鍵で暗号化した情報は公開鍵でしか復号できない。 つまり、一方の鍵で暗号化するともう一方の鍵でしか復号できない。
公開鍵を通信したい相手に伝達し、情報を公開鍵で暗号化して送信してもらう。 公開鍵で暗号化された情報を受けとったら、秘密鍵で復号する。 これにより、復号する為の秘密鍵を誰にも伝達すること無く 暗号化と復号が実現できる。