対称暗号化と非対称暗号化の違い

著者: Laura McKinney
作成日: 1 4月 2021
更新日: 25 4月 2024
Anonim
公開鍵暗号方式とは?|公開鍵暗号方式の仕組みや共通鍵暗号方式との違いについて3分わかりやすく解説
ビデオ: 公開鍵暗号方式とは?|公開鍵暗号方式の仕組みや共通鍵暗号方式との違いについて3分わかりやすく解説

コンテンツ


インターネットなどのセキュリティ保護されていない媒体で通信する場合、他の人と共有している情報の機密性に注意する必要があります。 、対称暗号化および非対称暗号化の機密性を保持するために使用する2つの手法があります。対称暗号化と非対称暗号化を区別する基本的な違いは、 対称暗号化 同じキーでの暗号化と復号化を許可します。一方、 非対称暗号化 暗号化には公開鍵を使用し、復号化には秘密鍵を使用します。対称暗号化と非対称暗号化のいくつかの違いを確認するには、以下に示す比較チャートをご覧ください。

  1. 比較表
  2. 定義
  3. 主な違い
  4. 結論

比較表

比較の根拠対称暗号化非対称暗号化
ベーシック対称暗号化では、暗号化と復号化の両方に単一のキーが使用されます。非対称暗号化は、暗号化と復号化に異なるキーを使用します。
性能対称暗号化は実行が高速です。非対称暗号化は、計算負荷が高いため、実行が遅くなります。
アルゴリズムDES、3DES、AES、およびRC4。RSA、Diffie-Hellman。
目的対称暗号化は、バルクデータ送信に使用されます。 非対称暗号化は、秘密鍵を安全に交換するためによく使用されます。

対称暗号化の定義

対称暗号化は、インターネット上で共有の暗号化と復号化の両方を実行するために1つのキーのみの使用を許可する手法です。暗号化に使用される従来の方法としても知られています。対称暗号化では、プレーンは暗号化され、キーと暗号化アルゴリズムを使用して暗号に変換されます。暗号は、暗号化に使用されたのと同じキーと復号化アルゴリズムを使用してプレーンに変換されます。


対称暗号化アルゴリズムが実行されます もっと早く そして それほど複雑ではない したがって;彼らはに使用されます バルクデータ送信。対称暗号化では、通信に参加しているホストは、外部手段を介して受信した秘密鍵をすでに持っています。またはのerはを暗号化するためにキーを使用するでしょう、そして、受信機はを解読するためにキーを使用するでしょう。一般的に使用される対称暗号化アルゴリズムは DES、3 DES、AES、RC4.

非対称暗号化の定義

非対称暗号化は、暗号化と復号化にキー(秘密キーと公開キー)のペアを使用する暗号化技術です。非対称暗号化は、の暗号化に公開鍵を使用し、の復号化に秘密鍵を使用します。公開鍵はに興味を持っている誰でも自由に利用可能です。秘密鍵はの受信機で秘密にされます。公開鍵とアルゴリズムによって暗号化されたものは、同じアルゴリズムと対応する公開鍵の一致する秘密鍵を使用して復号化されます。

非対称暗号化アルゴリズムの実行が遅い。非対称暗号化アルゴリズムは本質的に複雑であり、計算負荷が高いためです。したがって、非対称暗号化は キーを安全に交換する バルクデータ送信の代わりに。一般に、非対称暗号化は、インターネットなどの非セキュアなメディアでセキュアなチャネルを確立するために使用されます。最も一般的な非対称暗号化アルゴリズムは Diffie-HellmanおよびRSAアルゴリズム.


  1. 対称暗号化では、の暗号化と復号化に常に単一のキーが使用されます。ただし、非対称暗号化では、erは暗号化に公開鍵を使用し、復号化に秘密鍵を使用します。
  2. 非対称暗号化アルゴリズムの実行は、対称暗号化アルゴリズムと比較して遅くなります。これは、非対称暗号化アルゴリズムがより複雑であり、計算負荷が高いためです。
  3. 最も一般的に使用される対称暗号化アルゴリズムは、DES、3DES、AES、およびRC4です。一方、Diffie-HellmanとRSAは、非対称暗号化に使用される最も一般的なアルゴリズムです。
  4. 非対称暗号化は通常、秘密鍵の交換に使用されますが、対称暗号化は大量のデータの交換に使用されます。

結論:

複雑で低速の暗号化技術であるため、一般的に非対称暗号化はキーの交換に使用され、対称暗号化はより高速な技術であり、バルクデータ送信に使用されます。