公開鍵暗号方式【public key cryptosystem】

 公開鍵暗号方式【public key cryptosystem】とはインターネットを介してデータをやり取りする際、第三者による盗み見や改ざんを防ぐため、データを暗号化する方式のひとつのこと。

 暗号化するときに使う暗号鍵は公開し、暗号化されたデータを復元する際には別の複合鍵を使用する。このため、暗号化に使う鍵は公開鍵、復号に使う鍵は秘密鍵と呼ばれる。一つの鍵を使用する共通鍵暗号方式よりも暗号化、複合化に時間がかかるが、安全性が高くなる。鍵の組み合せを逆に使うことで本人認証を行うデジタル署名にも使われている。