検索
ホームページよくある問題現在一般的に使用されている 2 つの主要な暗号化方式は何ですか?

現在一般的に使用されている主な暗号化方式は、秘密キー暗号化と公開キー暗号化の 2 つです。秘密鍵暗号方式の特徴は、情報の送信者と受信者が同じ鍵を使用する必要があり、対称性があり、対称暗号とも呼ばれます。公開キー暗号化は非対称暗号化とも呼ばれ、1 つは秘密キー、もう 1 つは公開キーのペアのキーを使用します。

現在一般的に使用されている 2 つの主要な暗号化方式は何ですか?

現在、一般的に使用されている主な暗号化方式は、秘密キー暗号化と公開キー暗号化の 2 つです。

#秘密キー暗号化

秘密キー暗号化とは、コンピューター ネットワーク上のユーザー A とユーザー B 間の通信を指します。送信される平文情報が第三者による盗用から保護するために、送信者 A は鍵 A を使用して情報を暗号化し、暗号文 M を形成し、受信者 B に送信します。受信者 B は同じ鍵 A を使用してメッセージを暗号化します。受信した暗号文Mを復号して平文情報を取得する方法により、暗号文通信の目的が完了する。

情報送信を暗号化するこの方法は、秘密キー暗号化と呼ばれます。

秘密鍵暗号化の特徴:

秘密鍵暗号化の最大の特徴の 1 つは、情報送信者と情報受信者の両方が同じ鍵を使用する必要があることです。は対称性を持っているため、秘密キー暗号化は対称キー暗号化とも呼ばれます。

秘密キー暗号化の原則:

プライベート暗号化アルゴリズムは、単一の秘密キーを使用してデータの暗号化と復号化を行います。キーを持っている当事者は誰でもそれを使用してデータを復号化できるため、権限のあるエージェントがキーを取得しないようにすることが重要です。

公開キー暗号化公開キー暗号化 (公開キー暗号化)、非対称暗号化 (非対称暗号化) とも呼ばれる、暗号化の一種。鍵のペアが必要な暗号化アルゴリズム。一方は秘密鍵、もう一方は公開鍵です。

これら 2 つのキーは数学的に関連しており、特定のユーザーのキーで暗号化された後に取得された情報は、ユーザーの復号化キーを使用してのみ復号化できます。どちらか一方がわかっていれば、もう一方を計算することはできません。したがって、ペアのキーの一方が公開されても、もう一方のキーの秘密の性質が損なわれることはありません。公開鍵は公開鍵と呼ばれ、秘密鍵は秘密鍵と呼ばれます。

関連知識の詳細については、

PHP 中国語 Web サイト

をご覧ください。

以上が現在一般的に使用されている 2 つの主要な暗号化方式は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境