定義:非対称暗号は、各ユーザーが秘密鍵を持ち、公開鍵を生成するために使用される暗号化システムです(他のユーザーに自由に提供されます)。ユーザーは、秘密鍵を使用してデータにデジタル署名することができ、結果として得られた署名は、対応する公開鍵を持っている誰でも検証することができます。
非対称暗号の説明
非対称暗号化は、公開鍵を暗号化するために1つの鍵と、異なるが数学的に関連する鍵、秘密鍵を復号化するために使用します。これらの鍵は、一致したセット(または「鍵ペア」)として機能します。公開鍵だけが知られている場合、秘密鍵を決定することは計算上不可能です。その結果、秘密鍵がプライベートで安全なままである間、公開鍵を広く配布することができます。
この相互依存性はさまざまな利点をもたらし、その中で最も重要なものはデジタル署名である可能性が高いです。デジタル署名は、メッセージが特定のエンティティによって作成されたことを保証し、リモートシステムまたはユーザーなどを認証するために使用されます。
秘密鍵は共有されず、使用されるソフトウェアまたはオペレーティングシステム、またはより高いレベルのデータセキュリティと信頼性を提供するハードウェアセキュリティモジュール(HSM)などのハードウェアに保存することができます。
非対称暗号は公開鍵暗号とも呼ばれます。