Zusammenfassung
In diesem Kapitel stellen wir ausgewählte moderne symmetrische Kryptoverfahren vor. Zunächst geht es mit der Vernam-Chiffre (auch One-Time-Pad genannt) um ein informationstheoretisch sicheres symmetrisches Konzelationssystems. Neben dem informationstheoretisch sicheren One-Time-Pad betrachten wir praxistaugliche Verfahren - dazu gehören DES, der erste kryptographische Algorithmus, der standardisiert worden ist, und der aktuelle Verschlüsselungsstandard AES. Wir beschreiben die Struktur des DES und seine Eigenschaften. Beim AES gehen wir ebenso auf die Schritte zur Konstruktion des Algorithmus ein und erklären die algebraischen Grundlagen. Außerdem stellen wir Sicherheitsanforderungen an Pseudozufallsbitfolgengeneratoren vor und diskutieren sie am Beispiel des kryptographisch starken s 2-mod-n-Generators, der auch im Kapitel über asymmetrische Kryptosysteme noch eine Rolle spielen wird.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Literatur
Alexi, W., Cho, B., Goldreich, O., Schnorr, C.P.: RSA/Rabin bits are 0.5+1/poly(logN) secure. In: Blakley, G., Chaum, D. (Hrsg.) 25th Symposium on Foundations of Computer Science (FOCS), 1984, IEEE Computer Society, Lecture Notes in Computer Science, Bd. 196, S. 303–313. Springer, Berlin (1984). doi:10.1007/3-540-39568-7_24
Alexi, W., Cho, B., Goldreich, O., Schnorr, C.P.: RSA and Rabin functions: certain parts are as hard as the whole. SIAM J. Comput. 17, 194–209 (1988)
Biham, E., Shamir, A.: Differential cryptanalysis of DES-like cryptosystems. In: Advances in Cryptology – CRYPTO’90, S. 2–21 (1990)
Biham, E., Shamir, A.: Differential Cryptanalysis of the Data Encryption Standard. Springer, Berlin (1993)
Coppersmith, D.: The Data Encryption Standard (DES) and its strength against attacks. IBM J. Res. Dev. 38(3), 243–250 (1994)
Courtois, N.T., Pieprzyk, J.: Cryptanalysis of block ciphers with overdefined systems of equations. In: Proc. of Advances in Cryptology – ASIACRYPT 2002. Lecture Notes in Computer Science, Bd. 2501, S. 267–287. Springer, Berlin (2002)
Daemen, J., Rijmen, V.: The Design of Rijndael: AES – The Advanced Encryption Standard. Springer, Berlin (2002)
Federal Information Processing Standard Publication (FIPS PUB 197): Specification for the Advanced Encryption standard (AES) (2001)
Federal Information Processing Standard Publication (FIPS PUB 46): Data Encryption Standard (DES) (1977)
Federal Information Processing Standard Publication (FIPS PUB 46-3): Data Encryption Standard (DES) (1999)
Feistel, H.: Cryptography and computer privacy. Sci. Am. 228(5), 15–23 (1973)
Ferguson, N., Schroeppel, R., Whiting, D.: A simple algebraic representation of Rijndael. In: Proc. of Selected Areas in Cryptography. Lecture Notes in Computer Science, Bd. 2259, S. 103–111. Springer, Berlin (2001)
Gilbert, E.N., MacWilliams, F.J., Sloane, N.: Codes which detect deception. Bell Syst. Tech. J. 53, 405–424 (1974)
Hellmann, M.E.: A cryptanalytic time-memory tradeoff. IEEE Trans. Inf. Theory 26, 401–406 (1980)
Matsui, M.: Linear cryptanalysis method for DES cipher. In: Advances in Cryptology – EUROCRYPT’93, S. 386–397 (1993)
Oechslin, P.: Making a faster cryptanalytic time-memory trade-off. In: Advances in Cryptology – CRYPTO 2003 (2003)
Wegman, M.N., Carter, J.: New Hash functions and their use in authentication and set equality. J. Comput. Syst. Sci. 22(3), 265–279 (1981). http://www.sciencedirect.com/science/article/pii/0022000081900337
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Baumann, U., Franz, E., Pfitzmann, A. (2014). Symmetrische Verfahren. In: Kryptographische Systeme. eXamen.press. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45333-5_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-45333-5_7
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-642-45332-8
Online ISBN: 978-3-642-45333-5
eBook Packages: Computer Science and Engineering (German Language)