Skip to main content

公開キーの暗号とは何ですか?

public公開キーの暗号化は、データを暗号化するために使用される広く採用されている暗号化システムです。単一のキーを利用する対称暗号化とは異なり、このタイプのシステムは、キーのペアに依存するため、非対称と見なされます。公開キーの暗号化はもともと、1970年代に暗号化師のホイットフィールドディフーとマーティンヘルマンによって導入されました。このような暗号システムは、発明者に敬意を払う方法として、Diffie-Hellman暗号化と呼ばれることがよくあります。前述のように、公開キーの暗号化は2つのキーを利用しています。1つはパブリックと1つのプライベートです。どちらのキーも、含まれるデータを保護するためのメッセージを暗号化し、読み取ることができるようにメッセージを復号化する役割を果たします。このシステムでは、公開キーを自由に共有および配布できます。ただし、秘密鍵は秘密にされることであり、キーを所有している人のみがアクセスする必要があります。セキュリティの追加レイヤーを提供するために、秘密鍵は暗号化されたパスフレーズによって保護されます。これは、本質的にキーの所有者によって作成されたパスワードのより強力なバージョンです。public公開キーと秘密鍵の両方は、数学的な側面から関連しています。この関係にもかかわらず、秘密鍵が公開鍵から派生することは数学的に不可能です。これは、2つの非常に明確な目的を果たしているためです。公開キーは、最初のメッセージを暗号化するように設計されていますが、秘密鍵の目的はそれを解読することです。公開キーで暗号化されたメッセージは、対応する秘密鍵によって復号化された後にのみ表示できます。example例として、ジョンとジェーンの間のコミュニケーションを使用して、公開キーの暗号化の仕組みを調べることができます。ジョンはキーペアを生成し、公開鍵をジェーンに送信します。ジェーンは鍵を使用してメッセージを暗号化して、ジョンだけがそれを読むことができるようにします。ジェーンからメッセージを受け取るとき、ジョンは彼の秘密の鍵を使用して、それを復号化して読みます。ジョンはキーペアを作成して以来、彼は秘密鍵の所有者であり、したがってメッセージを解読して読むことができる唯一の人です。communicationコミュニケーションを保護するために公開キーの暗号を使用したい人なら誰でも、メールで簡単に行うことができます。たとえば、ジョンが彼とジェーンの間のコミュニケーションをプライベートに保ちたい場合、暗号化に必要な公開鍵をメッセージに添付することができます。キーは誰とでも共有できるため、電子メールで送信することはセキュリティリスクではありません。このシステムを利用するアプリケーションの一般的な例の1つは、Pretty Good Privacy&Reg;として知られる人気の暗号化ソフトウェアです。(pgp®)。