質問: 公開鍵と秘密鍵 ... のペアをどのように利用して暗号化および復号化を実施するか? 教えてください。
回答: 簡単に, 公開鍵暗号は,暗号化鍵(公開鍵)と復号化鍵が別々に存在しており,暗号鍵から復号鍵を求めることは困難です.(また電子署名といって復号鍵で暗号化すると公開鍵で解読できて内容は漏洩しますが,このようなことが出来るのは,復号鍵を知っているものだけなので,署名の変わりに使えます.)しかし公開鍵暗号は,暗号化復号化に時間がかかります.それに対して,秘密鍵暗号は暗号化復号化は高速ですが,暗号と複合に共通する秘密鍵を共有する必要があります.(秘密鍵側から分からなければ安全)なので,共有する必要のある秘密鍵のみを公開鍵暗号でやり取りして,秘密鍵を共有したあとは,秘密鍵暗号でやり取りするのが一般的と思います.