Contents
AES ist ein Akronym für Advanced Encryption Standard (AES), auch bekannt unter seinem ursprünglichen Namen Rijndael , ist eine symmetrische Blockchiffre, die von der US-Regierung zum Schutz von Verschlusssachen gewählt wurde und weltweit in Software und Hardware implementiert ist, um sensible Daten zu verschlüsseln. AES wurde 2001 vom US-amerikanischen National Institute of Standards and Technology (NIST) gegründet. AES umfasst die drei Blockchiffren AES-128, AES-192 und AES-256. Jede Chiffre verschlüsselt und entschlüsselt Daten in 128-Bit-Blöcken mit kryptografischen Schlüsseln von 128, 192 bzw. 256 Bit.
Im Jahr 2003 wurde der AES ein Standard-Verschlüsselungsalgorithmus für Verschlusssachen sowie die erste öffentlich zugängliche und offene Verschlüsselung, die von der NSA für streng geheime Informationen genehmigt wurde. Von 2003 bis heute ist AES der beliebteste Algorithmus, der in der symmetrischen Schlüsselkryptographie verwendet wird.
Unter Kryptographie-Experten ist AES sicherer als sein Vorgänger DES, da der Algorithmus längere Schlüssellängen verwendet. Außerdem ist es im Vergleich zu DES schneller in der Verschlüsselung, was es ideal für den Einsatz in Softwareanwendungen, Firmware und Hardware macht, die entweder eine geringe Latenz oder einen hohen Durchsatz erfordern, wie z. B. Firewalls und Router.
AES wird in vielen Protokollen wie Secure Sockets Layer (SSL), Transport Layer Security (TSL) verwendet und ist in den meisten modernen Anwendungen und Geräten zu finden, die Verschlüsselungsfunktionen benötigen.
DES steht für Data Encryption Standard (DES) und ist eine Blockchiffre mit symmetrischem Schlüssel, die ursprünglich in den frühen 1970er Jahren von Forschern bei IBM entwickelt wurde und auf einem früheren Entwurf von Horst Feistel basiert. DES war der erste Verschlüsselungsalgorithmus, der von der US-Regierung zur Veröffentlichung freigegeben wurde. Die Einfachheit von DES führte schließlich dazu, dass es in einer Vielzahl von eingebetteten Systemen, Smartcards, SIM-Karten und Netzwerkgeräten, die eine Verschlüsselung erfordern, wie Modems, Set-Top-Boxen und Routern, weit verbreitet ist.
DES ist eine veraltete Methode der Datenverschlüsselung mit symmetrischen Schlüsseln, die mit demselben Schlüssel funktioniert, um eine Nachricht zu verschlüsseln und zu entschlüsseln. Daher müssen sowohl der Absender als auch der private Empfänger denselben privaten Schlüssel kennen und verwenden.
Es verwendet 16 runde Feistel-Struktur. Die Blockgröße beträgt 64 Bit. Obwohl die Schlüssellänge 64 Bit beträgt, hat DES eine effektive Schlüssellänge von 56 Bit, da 8 der 64 Bit des Schlüssels nicht vom Verschlüsselungsalgorithmus verwendet werden (nur als Prüfbit fungieren).
Lesen Sie auch: Unterschied zwischen polyalphabetischer Chiffre und monoalphabetischer Chiffre
VERGLEICHSGRUNDLAGE | AES | DES |
Beschreibung | AES wurde 2001 als FIPS 197-Standard veröffentlicht. Die AES-Datenverschlüsselung ist ein mathematisch effizienterer und eleganterer kryptografischer Algorithmus, aber seine Hauptstärke liegt in der Option für verschiedene Schlüssellängen. | DES ist eine Blockchiffre mit symmetrischem Schlüssel, die ursprünglich in den frühen 1970er Jahren von Forschern bei IBM entwickelt wurde und auf einem früheren Entwurf von Horst Feistel basiert. |
Entwurf | AES wurde von Vincent Rijmen und Joan Daemen entwickelt. | Der DES-Algorithmus wurde von Forschern bei IBM entwickelt. |
Ableitung | AES wird von der Quadratchiffre abgeleitet. | Der DES-Verschlüsselungsalgorithmus wird von der Lucifer-Chiffre abgeleitet. |
Geschwindigkeit | Es ist schneller. | Es ist vergleichsweise langsamer. |
Klartext | AES erlaubt die Datenlänge (Klartextgröße) von 128, 192 und 256 Bit. | Der Datenverschlüsselungsstandard verwendet 64-Bit-Klartext als Eingabe und erzeugt 64-Bit-Chiffretext, dh er verschlüsselt Daten in einer Blockgröße von 64 Bit pro Block. |
Klartext | Es unterteilt Klartext in 16 Byte (128-Bit) Blöcke und behandelt jeden Block als 4×4 State Array und unterstützt drei verschiedene Schlüssellängen, 128, 192 und 256 Bit. | Im DES-Klartext wird die Nachricht in jeweils 64-Bit-Blöcke unterteilt und auf der Anfangsebene mit einem 56-Bit-Schlüssel verschlüsselt. |
Basis der Struktur | Die Struktur des AES-Algorithmus basiert auf dem Substitutions-Permutations-Prinzip, das eine Reihe von Substitutions- und Permutationsschritten umfasst, um einen verschlüsselten Block zu erstellen. | Die DES-Algorithmusstruktur basiert auf dem Feistal Cipher-Netzwerk, das den Block in zwei Hälften teilt, bevor es die Verschlüsselungsschritte durchläuft. |
Sicherheit | Der AES-Algorithmus ist sicherer und ist der De-facto-Weltstandard. | Der DES-Algorithmus weist bekannte Sicherheitslücken auf. |
Größe des Schlüssels | Es hat einen großen geheimen Schlüssel, der sicherer ist. | Es hat einen kleineren Schlüssel, der weniger sicher ist. |
Runden | Die Runden in AES sind Byte Substitution, Shift Row, Mix Column und Key Addition (Addroundkeys). | Die Runden im DES-Algorithmus sind Expansion, XOR-Operation mit Rundenschlüssel, Swap, S-Box, P-Box, Substitution und Permutation. |
Anzahl der Runden | Bei AES durchläuft der Klartext 10 Runden für den 128-Bit-Algorithmus, 12 Runden für den 192-Bit-Algorithmus und 14 Runden für den 256-Bit-Algorithmus. | In DES durchlaufen der Klartext und der rechte Klartext 16 Runden des Verschlüsselungsprozesses zusammen mit 16 verschiedenen Schlüsseln für jede Runde. |
Anschläge | Es sind keine kryptanalytischen Angriffe gegen AES bekannt, jedoch sind Seitenkanalangriffe gegen die AES-Implementierung möglich. Biclique-Angriffe sind komplexer als Brute-Force, aber immer noch ineffektiv. | Zu den bekannten Angriffen gegen DES gehören Brute-Force, Lineare Kryptoanalyse und Differentielle Kryptoanalyse. |
Lesen Sie auch: Unterschied zwischen Transpositions-Chiffre und Substitutions-Chiffre-Technik
Lesen Sie auch: Unterschied zwischen Blockchiffre und Streamchiffre
Einleitung: Die Begriffe "Freeway" und "Highway" werden oft synonym verwendet, aber es gibt subtile Unterschiede…
Burritos und Enchiladas sind zwei beliebte Gerichte der mexikanischen Küche, die oft miteinander verwechselt werden.…
In der Zellbiologie spielen Replikation und Transkription entscheidende Rollen im genetischen Prozess. Beide sind Mechanismen,…
Osmose und Diffusion sind zwei grundlegende Prozesse, die in der Zellbiologie und Chemie eine entscheidende…
Einleitung: Die Evolution der mobilen Kommunikationstechnologie hat einen bedeutenden Meilenstein erreicht, als 4G (LTE) zu…
Einleitung: JPG und PNG sind zwei gängige Bildformate, die im Internet weit verbreitet sind. Obwohl…