Advanced Encryption Standard (AES) - Prof. Dr. Norbert Pohlmann
Advanced Encryption Standard (AES) | |
![]() | Inhaltsverzeichnis Was ist der Advanced Encryption Standard (AES)?
Funktionsweise Advanced Encryption Standard (AES)AES ist ein Produktverschlüsselungsverfahren, welches in mehreren Runden die Bits transformiert. Dazu wird zunächst der Klartext in Blöcke fester Bitlängen eingeteilt, die 128, 192 oder 256 Bit betragen können. Die Anzahl der Transformationsrunden hängt dabei von der Block- und der Schlüssellänge ab und beträgt 10, 12 oder 14. AES Transformationsrunden abhängig der Block- und der Schlüssellänge![]() AES ByteSub-TransformationJede Runde besteht aus einer Reihe byteorientierter Transformationen, welche die Stärken vieler anderer Verschlüsselungsalgorithmen kombinieren. Im ersten Schritt werden die in einem zweidimensionalen Array abgelegten Zeichen des Klartext-Blocks der sogenannten ByteSub-Transformation unterworfen. Es handelt sich also um eine monoalphabetische Substitution der einzelnen Bytes, die über eine Tabelle (die sogenannte Rijndael S-Box, die öffentlich bekannt ist) festgelegt wird. ![]() AES ShiftRow-TransformationDen zweiten Schritt stellt die ShiftRow-Transformation dar, eine Permutation, bei der alle Zeilen des Arrays außer der ersten abhängig von der Zeilen- und Blocklänge um maximal vier Spalten nach links verschoben werden. Überlaufene Zeilen werden von rechts fortgesetzt. ![]() AES MixColumn-TransformationDer dritte Schritt ist die MixColumn-Transformation, bei der jede Spalte ![]() AES AddRoundKey-TransformationDie MixColumn-Transformation wird in der letzten Runde von AES überschlagen, und es folgt dann direkt der nächste Schritt. ![]()
![]() Weitere Informationen zum Begriff “Advanced Encryption Standard (AES)”:„Kryptographie: Von der Geheimwissenschaft zur alltäglichen Nutzanwendung“ „Übungsaufgaben und Ergebnisse zu Kapitel 2: Kryptographie“ „Bücher im Bereich Cyber-Sicherheit und IT-Sicherheit zum kostenlosen Download“
„Master-Studiengang Internet-Sicherheit (IT-Sicherheit, Cyber-Sicherheit)“ „Marktplatz IT-Sicherheit: IT-Notfall“ „Marktplatz IT-Sicherheit: IT-Sicherheitstools“ „Marktplatz IT-Sicherheit: Selbstlernangebot“ „Marktplatz IT-Sicherheit: Köpfe der IT-Sicherheit“ „Vertrauenswürdigkeits-Plattform“ Zurück zur Übersicht Summary ![]() Article Name Advanced Encryption Standard (AES) Description Der Advanced Encryption Standard (AES) ist ein symmetrischer Verschlüsselungsalgorithmus, der von der NIST im Rahmen eines Wettbewerbs als gemeinsamer internationaler Verschlüsselungsstandards definiert wurde. Author Prof. Norbert Pohlmann Publisher Name Institut für Internet-Sicherheit – if(is) Publisher Logo ![]() |
![]() | |











