非対称暗号化(Asymmetric Encryption、またはAsymmetric Cryptography)を使用すると、共有鍵を使用して情報を暗号化できます。
インターネット経由でメッセージを送信する必要があり、意図した受信者以外にメッセージの内容を知られたくない場合には、非対称暗号化が役立ちます。
非対称暗号化の手法により、二者間で安全性が非常に高い通信が可能になります。名前を聞いたことがなくとも、多くの人はこのテクノロジーに遭遇しているはずです。たとえば、「https」で始まるアドレスのWebサイトにアクセスするたびに、非対称暗号化を処理しています。
非対称暗号化(Asymmetric Encryption)とは?
非対称暗号化(Asymmetric Encryption)とは、公開鍵を使用し情報を暗号化、対応する秘密鍵を使用して暗号テキストを復号するプロセスを指します。政府関係者が説明するように、機密でないWebトラフィックなど存在しません。私たちは、生活の大部分をオンラインで共有し、機密性が非常に高い取引を毎日行っています。このような環境では、個人も企業も堅牢なセキュリティ対策を必要とします。そこで役立つのが非対称暗号化です。
非対称暗号化環境のセキュリティには、2つの鍵が使用されます。
- Public key encryption: Anyone can see this and access it.
- Private key encryption: Only the authenticated recipient has access to it.
2つの鍵は個別のものですが等しく、メッセージを復号化するためには両方とも必要です。片方しかない場合、復号化は不可能です。
非対称暗号化の反対は、対称暗号化です。対称暗号化を使用する場合、1つの鍵がデータの暗号化と復号化の両方を行います。この1つの鍵にアクセスできるハッカーは、両方の機能を実行できます。
非対称暗号化は2つの鍵に依存し、一方は暗号化に、他方は復号化に使用されます。その結果、セキュリティのレベルが強化されます。