暗号化の鍵は「公開鍵」と「秘密鍵」のペアから成り立ちます。
公開鍵は名前の通り、全ての人に公開しても良いものです。
しかし反面、本人であることの認証が必要になります。
公開されている、「公開鍵」で暗号化します。
必要に応じて、本人証明と文書の内容証明のために「電子署名」を付加します。
暗号化された文書を受け取った方は、公開した「公開鍵」に対応した秘密鍵で平文に直します。
なぜこう言うことが出来るのか、一見不思議ですが、大きな数字の素因数の乗算に比べて分解が極めて大きな計算時間がかかると言うことを利用しているのです。