Advances in Cryptology – CRYPTO 2013
Volume 8042 of the series Lecture Notes in Computer Science pp 183-203
Structural Evaluation of AES and Chosen-Key Distinguisher of 9-Round AES-128
- Pierre-Alain FouqueAffiliated withUniversité de Rennes 1
- , Jérémy JeanAffiliated withÉcole Normale Supérieure
- , Thomas PeyrinAffiliated withNanyang Technological University
Abstract
While the symmetric-key cryptography community has now a good experience on how to build a secure and efficient fixed permutation, it remains an open problem how to design a key-schedule for block ciphers, as shown by the numerous candidates broken in the related-key model or in a hash function setting. Provable security against differential and linear cryptanalysis in the related-key scenario is an important step towards a better understanding of its construction.
Using a structural analysis, we show that the full AES-128 cannot be proven secure unless the exact coefficients of the MDS matrix and the S-Box differential properties are taken into account since its structure is vulnerable to a related-key differential attack. We then exhibit a chosen-key distinguisher for AES-128 reduced to 9 rounds, which solves an open problem of the symmetric community. We obtain these results by revisiting algorithmic theory and graph-based ideas to compute all the best differential characteristics in SPN ciphers, with a special focus on AES-like ciphers subject to related-keys. We use a variant of Dijkstra’s algorithm to efficiently find the most efficient related-key attacks on SPN ciphers with an algorithm linear in the number of rounds.
Keywords
SPN Block Cipher AES Related-Key Chosen-Key- Title
- Structural Evaluation of AES and Chosen-Key Distinguisher of 9-Round AES-128
- Book Title
- Advances in Cryptology – CRYPTO 2013
- Book Subtitle
- 33rd Annual Cryptology Conference, Santa Barbara, CA, USA, August 18-22, 2013. Proceedings, Part I
- Pages
- pp 183-203
- Copyright
- 2013
- DOI
- 10.1007/978-3-642-40041-4_11
- Print ISBN
- 978-3-642-40040-7
- Online ISBN
- 978-3-642-40041-4
- Series Title
- Lecture Notes in Computer Science
- Series Volume
- 8042
- Series ISSN
- 0302-9743
- Publisher
- Springer Berlin Heidelberg
- Copyright Holder
- Springer-Verlag Berlin Heidelberg
- Additional Links
- Topics
- Keywords
-
- SPN
- Block Cipher
- AES
- Related-Key
- Chosen-Key
- Industry Sectors
- eBook Packages
- Editors
-
-
Ran Canetti
(16)
-
Juan A. Garay
(17)
-
Ran Canetti
- Editor Affiliations
-
- 16. Boston University and Tel Aviv University
- 17. AT&T Labs – Research
- Authors
-
- Pierre-Alain Fouque (18)
- Jérémy Jean (19)
- Thomas Peyrin (20)
- Author Affiliations
-
- 18. Université de Rennes 1, France
- 19. École Normale Supérieure, France
- 20. Nanyang Technological University, Singapore
Continue reading...
To view the rest of this content please follow the download PDF link above.