現在一般的に使用されている主な暗号化方式は、秘密キー暗号化と公開キー暗号化の 2 つです。秘密鍵暗号方式の特徴は、情報の送信者と受信者が同じ鍵を使用する必要があり、対称性があり、対称暗号とも呼ばれます。公開キー暗号化は非対称暗号化とも呼ばれ、1 つは秘密キー、もう 1 つは公開キーのペアのキーを使用します。
現在、一般的に使用されている主な暗号化方式は、秘密キー暗号化と公開キー暗号化の 2 つです。
#秘密キー暗号化
秘密キー暗号化とは、コンピューター ネットワーク上のユーザー A とユーザー B 間の通信を指します。送信される平文情報が第三者による盗用から保護するために、送信者 A は鍵 A を使用して情報を暗号化し、暗号文 M を形成し、受信者 B に送信します。受信者 B は同じ鍵 A を使用してメッセージを暗号化します。受信した暗号文Mを復号して平文情報を取得する方法により、暗号文通信の目的が完了する。 情報送信を暗号化するこの方法は、秘密キー暗号化と呼ばれます。秘密鍵暗号化の特徴:
秘密鍵暗号化の最大の特徴の 1 つは、情報送信者と情報受信者の両方が同じ鍵を使用する必要があることです。は対称性を持っているため、秘密キー暗号化は対称キー暗号化とも呼ばれます。秘密キー暗号化の原則:
プライベート暗号化アルゴリズムは、単一の秘密キーを使用してデータの暗号化と復号化を行います。キーを持っている当事者は誰でもそれを使用してデータを復号化できるため、権限のあるエージェントがキーを取得しないようにすることが重要です。
公開キー暗号化公開キー暗号化 (公開キー暗号化)、非対称暗号化 (非対称暗号化) とも呼ばれる、暗号化の一種。鍵のペアが必要な暗号化アルゴリズム。一方は秘密鍵、もう一方は公開鍵です。
これら 2 つのキーは数学的に関連しており、特定のユーザーのキーで暗号化された後に取得された情報は、ユーザーの復号化キーを使用してのみ復号化できます。どちらか一方がわかっていれば、もう一方を計算することはできません。したがって、ペアのキーの一方が公開されても、もう一方のキーの秘密の性質が損なわれることはありません。公開鍵は公開鍵と呼ばれ、秘密鍵は秘密鍵と呼ばれます。
関連知識の詳細については、
PHP 中国語 Web サイト以上が現在一般的に使用されている 2 つの主要な暗号化方式は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。