開発 公開鍵暗号(pkc)とは何ですか? -techopediaからの定義

公開鍵暗号(pkc)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-公開鍵暗号(PKC)とはどういう意味ですか?

公開キー暗号化(PKC)は、公開キーと秘密キーのペア(または非対称キー)アルゴリズムを使用して安全なデータ通信を行う暗号化技術です。 メッセージ送信者は、受信者の公開鍵を使用してメッセージを暗号化します。 送信者のメッセージを解読するには、受信者の秘密鍵のみを使用できます。

PKCアルゴリズムの2つのタイプはRSAです。RSAは、このアルゴリズムの発明者にちなんで付けられた頭字語です。Rivest、Shamir、Adelman、およびDigital Signature Algorithm(DSA)です。 PKC暗号化は、軍隊などの複数のセクターや業界の増大する安全な通信需要を満たすために進化しました。

PKCは、公開キー暗号化、非対称暗号化、非対称暗号化、非対称暗号、非対称キー暗号化、およびDiffie-Hellman暗号化とも呼ばれます。

Techopediaは公開キー暗号化(PKC)について説明します

PKCは、トランスポートレイヤーセキュリティ(TLS)、プリティグッドプライバシー(PGP)、GNUプライバシーガード(GPG)、セキュアソケットレイヤー(SSL)、ハイパーテキスト転送プロトコル(HTTP)など、さまざまなインターネット標準によって実装される暗号化アルゴリズムおよび暗号システムコンポーネントです。 )ウェブサイト。

PKCは、安全でないチャネルを介した安全な通信を促進します。これにより、意図した受信者のみがメッセージを読み取ることができます。 たとえば、AはBの公開鍵を使用してBへのメッセージを暗号化し、Bの一意の秘密鍵を使用して復号化できます。

PKCはメールのプライバシーを維持し、メッセージが送信中またはメールサーバーに保存されている間の通信セキュリティを確保します。 PKCは、認証された公開キーアクセスを持つすべての人が検証可能な秘密キーを認証するために使用されるDSAコンポーネントでもあり、メッセージの発信元と送信者を検証します。 したがって、PKCは、機密性、データの整合性、認証、および否認防止を促進します。これらは、鍵情報保証(IA)パラメーターを形成します。

PKCは、計算要件が高いため、秘密鍵暗号化(または対称暗号化)方式よりも低速です。 対称暗号化とは異なり、PKCは特定の少量のデータ量に応じて固定のバッファサイズを使用します。これは暗号化されているだけで、ストリームにチェーンされていません。 広範囲の可能な暗号化キーが使用されるため、PKCはより堅牢で、サードパーティのセキュリティ侵害の試みを受けにくくなります。

公開鍵暗号(pkc)とは何ですか? -techopediaからの定義