公開キーはメッセージを暗号化するために使用されます。 公開鍵は、誰でも特定の受信者に安全なメッセージを送信できるように公開されます。
秘密鍵は、一致する公開鍵で暗号化されたメッセージを復号化するために使用できます。 この用語が示唆するように、秘密鍵は秘密であることを意図しています。
非対称暗号化
非対称暗号化は、誰でも暗号化されたメッセージを受信者に送信できるようにする技術です。, これは、公開鍵から秘密鍵を推測できないように、公開鍵/秘密鍵の一致するペアを生成するための暗号化アルゴリズムに基づいています。
公開キーは、デジタル証明書などの手法を使用して公開されます。 秘密キーは、暗号化対応ソフトウェアで構成され、秘密に保たれます。
対称暗号化
対称暗号化は秘密鍵のみに基づいています。 例えば、記憶内のデータを暗号化するために対称暗号化を使用することができる。 にもご利用いただいておりますコミュニケーショ鍵と評価., 多くの場合、非対称暗号化を使用してセッションを初期化し、秘密キーを交換します。 その後、通信は対称暗号化で暗号化されます。 これは、対称暗号化が非対称暗号化よりも高速であるためです。,
Public Key vs Private Key | ||
Public Key | Private Key | |
Definition | A published key that can be used to send a secure message to a receiver. | A secret key that can be used to decrypt messages encrypted with the corresponding public or private key., |
に適用されます | 非対称暗号化 | 非対称暗号化
対称暗号化 |
認証スキーム
データまたはメッセージを保護するために、公開キーで暗号化し、秘密キーで復号化します。 の反対でも、理由の署名メッセージを証明することをいいます。, つまり、秘密鍵を使用した暗号化を使用して、秘密鍵を保持していることを証明することができます。 これは、対応する公開鍵で復号化することによって確認されます。 この技術は、デジタル署名などの認証方式で使用されます。 実際には、メッセージの署名とメッセージ通信の保護には、異なる秘密鍵と公開鍵のペアが使用されます。 次の図は、公開鍵と秘密鍵による暗号化のさまざまなパターンを示しています。,yption
Decrypt
In practice, all three of these scenarios may be performed on the same message using different keys., たとえば、メッセージの発信元を証明するために秘密鍵で暗号化されたデータは、公開鍵で暗号化されたメッセージ内で送信されることがよくあります。
Leave a Reply