Unterschied zwischen symmetrischer und asymmetrischer Verschlüsselung

Autor: Laura McKinney
Erstelldatum: 1 April 2021
Aktualisierungsdatum: 25 April 2024
Anonim
Unterschied zwischen symmetrischer und asymmetrischer Verschlüsselung - Technologie
Unterschied zwischen symmetrischer und asymmetrischer Verschlüsselung - Technologie

Inhalt


Während Sie auf einem ungesicherten Medium wie dem Internet kommunizieren, müssen Sie auf die Vertraulichkeit der Informationen achten, die Sie mit anderen teilen. Es gibt zwei Techniken, um die Vertraulichkeit Ihrer symmetrischen und asymmetrischen Verschlüsselung zu gewährleisten. Der grundlegende Unterschied zwischen symmetrischer und asymmetrischer Verschlüsselung besteht darin, dass symmetrische Verschlüsselung ermöglicht die Ver- und Entschlüsselung der mit dem gleichen Schlüssel. Auf der anderen Seite, asymmetrische Verschlüsselung Verwendet den öffentlichen Schlüssel für die Verschlüsselung und einen privaten Schlüssel für die Entschlüsselung. Um weitere Unterschiede zwischen symmetrischer und asymmetrischer Verschlüsselung zu erkennen, sehen Sie sich die folgende Vergleichstabelle an.

  1. Vergleichstabelle
  2. Definition
  3. Hauptunterschiede
  4. Fazit

Vergleichstabelle

Grundlage für den VergleichSymmetrische VerschlüsselungAsymmetrische Verschlüsselung
BasicBei der symmetrischen Verschlüsselung wird ein einziger Schlüssel sowohl für die Verschlüsselung als auch für die Entschlüsselung verwendet.Bei der asymmetrischen Verschlüsselung wird ein anderer Schlüssel zum Ver- und Entschlüsseln verwendet.
PerformanceSymmetrische Verschlüsselung ist schnell in der Ausführung.Die Ausführung der asymmetrischen Verschlüsselung ist aufgrund des hohen Rechenaufwands langsam.
AlgorithmenDES, 3DES, AES und RC4.Diffie-Hellman, RSA.
ZweckDie symmetrische Verschlüsselung wird für die Massendatenübertragung verwendet. Die asymmetrische Verschlüsselung wird häufig zum sicheren Austausch geheimer Schlüssel verwendet.


Definition der symmetrischen Verschlüsselung

Symmetrische Verschlüsselung ist eine Technik, die die Verwendung nur eines Schlüssels zur Durchführung der Verschlüsselung und der Entschlüsselung der über das Internet freigegebenen Daten ermöglicht. Es ist auch als herkömmliches Verfahren zur Verschlüsselung bekannt. Bei der symmetrischen Verschlüsselung wird die Ebene verschlüsselt und unter Verwendung eines Schlüssels und eines Verschlüsselungsalgorithmus in die Verschlüsselung konvertiert. Während die Chiffre mit demselben Schlüssel, der für die Verschlüsselung verwendet wurde, und dem Entschlüsselungsalgorithmus wieder in Plain konvertiert wird.

Der symmetrische Verschlüsselungsalgorithmus wird ausgeführt schneller und ist weniger komplex daher; sie werden verwendet für Massendatenübertragung. Bei der symmetrischen Verschlüsselung haben die an der Kommunikation beteiligten Hosts bereits den geheimen Schlüssel, der über die externen Mittel empfangen wird. Der Benutzer der Informationen oder verwendet den Schlüssel zum Verschlüsseln der Daten und der Empfänger verwendet den Schlüssel zum Entschlüsseln der Daten. Die am häufigsten verwendeten symmetrischen Verschlüsselungsalgorithmen sind DES, 3 DES, AES, RC4.


Definition der asymmetrischen Verschlüsselung

Die asymmetrische Verschlüsselung ist eine Verschlüsselungstechnik, bei der ein Schlüsselpaar (privater Schlüssel und öffentlicher Schlüssel) zur Ver- und Entschlüsselung verwendet wird. Bei der asymmetrischen Verschlüsselung werden der öffentliche Schlüssel für die Verschlüsselung des und der private Schlüssel für die Entschlüsselung des Schlüssels verwendet. Der öffentliche Schlüssel ist für alle Interessenten frei verfügbar. Der private Schlüssel wird beim Empfänger des geheim gehalten. Alles, was durch den öffentlichen Schlüssel und den Algorithmus verschlüsselt ist, wird unter Verwendung des Algorithmus und des übereinstimmenden privaten Schlüssels des entsprechenden öffentlichen Schlüssels mit demselben entschlüsselt.

Die Ausführung des asymmetrischen Verschlüsselungsalgorithmus ist langsam. B. asymmetrische Verschlüsselungsalgorithmen sind komplexer Natur und haben den hohen Rechenaufwand. Daher wird die asymmetrische Verschlüsselung für verwendet Schlüssel sicher austauschen anstelle der Massendatenübertragung. Die asymmetrische Verschlüsselung wird im Allgemeinen zum Herstellen eines sicheren Kanals über das nicht sichere Medium wie das Internet verwendet. Die gebräuchlichsten asymmetrischen Verschlüsselungsalgorithmen sind Diffie-Hellman- und RSA-Algorithmus.

  1. Bei der symmetrischen Verschlüsselung wird immer ein einziger Schlüssel zum Ver- und Entschlüsseln des verwendet. Bei der asymmetrischen Verschlüsselung verwendet der Benutzer jedoch den öffentlichen Schlüssel für die Verschlüsselung und den privaten Schlüssel für die Entschlüsselung.
  2. Die Ausführung asymmetrischer Verschlüsselungsalgorithmen ist im Vergleich zum symmetrischen Verschlüsselungsalgorithmus langsamer. Dies liegt daran, dass die asymmetrischen Verschlüsselungsalgorithmen komplexer sind und einen hohen Rechenaufwand haben.
  3. Die am häufigsten verwendeten symmetrischen Verschlüsselungsalgorithmen sind DES, 3DES, AES und RC4. Auf der anderen Seite sind Diffie-Hellman und RSA die gängigsten Algorithmen für die asymmetrische Verschlüsselung.
  4. Die asymmetrische Verschlüsselung wird im Allgemeinen zum Austauschen von geheimen Schlüsseln verwendet, während die symmetrische Verschlüsselung zum Austauschen einer großen Menge von Daten verwendet wird.

Fazit:

Da es sich um eine komplexe und langsame Verschlüsselungstechnik handelt, wird die asymmetrische Verschlüsselung im Allgemeinen zum Austauschen der Schlüssel verwendet, und die symmetrische Verschlüsselung ist eine schnellere Technik für die Massendatenübertragung.