Zusammenfassung
In einem symmetrischen Kryptosystem ist der Schlüssel, der zum Verschlüsseln einer Nachricht verwendet wird, derselbe wie der Schlüssel, der zum Entschlüsseln einer Nachricht verwendet wird. Obwohl dies eine Belastung für die ordnungsgemäße Schlüsselverwaltung und -sicherheit für die Benutzer eines solchen Kryptosystems darstellt, wurden zwei wichtige Kryptosysteme, der Digital Encryption Standard (DES) und der Advanced Encryption Standard (AES), vom National Institute of Standards and Technology veröffentlicht. DES war aufgrund der Art und Weise, wie es veröffentlicht wurde, umstritten und wurde weitgehend vom AES abgelöst, über den fast keine Kontroversen bestehen. AES wird derzeit weit verbreitet eingesetzt, zum Teil weil es der NIST-Standard ist und zum Teil weil sein Design es schnell und auf einer Vielzahl von Plattformen mit unterschiedlichen Rechenkapazitäten nutzbar macht. Dieses Kapitel behandelt die technischen Aspekte von AES. Code für AES und Testergebnisse erscheinen im Anhang B, so dass Code-Tests durchgeführt und der Verschlüsselungsprozess beobachtet werden können.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Der Name wurde 1988 in National Institute for Standards and Technology (NIST) geändert.
- 2.
Einschließlich der eigenen des Autors, anscheinend.
- 3.
Das NIST ist eine Abteilung des Handelsministeriums, die mit der Erstellung von Standards beauftragt ist, die dem US-Handel zugutekommen. Das NIST verfügt über Expertise in der Kryptographie, ist aber generell gesetzlich verpflichtet, in technischen Fragen (wie der Kryptographie), für die die NSA die offizielle Regierungsbehörde ist, mit der NSA zusammenzuarbeiten.
Literatur
NIST, Fips 46-3: data encryption standard (reaffirmed) (1999), http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf
W. Diffie, M.E. Hellman, Exhaustive cryptanalysis of the NBS DES. IEEE Comput. 74–84 (1977)
D. Coppersmith, A.M. Odlyzko, R. Schroeppel, Discrete logarithms in GF(p). Algorithmica 1–15 (1986)
S. Landau, Standing the test of time: The Data Encryption Standard. Not. Am. Math. Soc. 47, 341–349 (2000)
NIST, Data Encryption Standard (1999), https://nvlpubs.nist.gov/nistpubs/sp958-lide/250-253.pdf
NIST, in 1st AES Candidate Conference (1998), http://csrc.nist.gov/CryptoToolkit/aes/round1/conf1/aes1conf.htm
NIST, in 2nd AES Candidate Conference (1998), http://csrc.nist.gov/CryptoToolkit/aes/round1/conf2/aes2conf.htm
NIST, in 3rd AES Candidate Conference (2000), http://csrc.nist.gov/CryptoToolkit/aes/round2/conf3/aes3conf.htm
NIST, FIPS 197: announcing the advanced encryption standard (AES) (2000), http://csrc.nist.gov/encryption/aes/index.html
J. Daemen, V. Rijmen, The design of rijndael, 2. Aufl. (Springer, Berlin, 2020)
H. Lipmaa, AES candidates: a survey of implementations (2004), http://www.tcs.hut.fi/~helger/aes
B. Gladman, Implementation experience with AES candidate algorithms, in Proceedings, 2nd AES Candidate Conference (1998)
C. Sanchez-Avila, R. Sanchez-Reillo, The Rijndael block cipher (AES proposal): a comparison with DES, in Proceedings, 35th IEEE Carnahan Conference on Security Technology (2001), S. 229–234
A.A. Dandalis, V.K. Prasanna, J.D. Rolim, A comparative study of performance of AES final candidate, in Proceedings, 2nd International Workshop, Cryptographic Hardware and Embedded Systems, Hrsg. von Ç.K. Koç, C. Paar. Lecture notes in computer science, Bd. 1965 (2000), S. 125–140
N.T. Courtois, Is AES a secure cipher? (2004) http://www.cryptosystem.net/aes. Accessed 17 Jun 2020
S. Landau, Communications security for the twenty-first century: the advanced encryption standard. Not. Am. Math. Soc. 47, 450–459 (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2024 Der/die Autor(en), exklusiv lizenziert an Springer Nature Switzerland AG
About this chapter
Cite this chapter
Buell, D. (2024). Moderne symmetrische Chiffren – DES und AES. In: Grundlagen der Kryptographie. Springer Vieweg, Cham. https://doi.org/10.1007/978-3-031-50432-7_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-50432-7_9
Published:
Publisher Name: Springer Vieweg, Cham
Print ISBN: 978-3-031-50431-0
Online ISBN: 978-3-031-50432-7
eBook Packages: Computer Science and Engineering (German Language)