Structural Evaluation of AES and Chosen-Key Distinguisher of 9-Round AES-128

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.
Type de document :
Communication dans un congrès
Advances in Cryptology - 2013, Aug 2013, Santa Barbara, United States. LNCS 8042, pp.21, 2013, CRYPTO 2013. 〈10.1007/978-3-642-40041-4_11〉
Liste complète des métadonnées

Littérature citée [38 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01094302
Contributeur : Pierre-Alain Fouque <>
Soumis le : vendredi 12 décembre 2014 - 09:34:09
Dernière modification le : mercredi 16 mai 2018 - 11:23:29
Document(s) archivé(s) le : vendredi 13 mars 2015 - 10:25:21

Fichier

FJP13.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Pierre-Alain Fouque, Jérémy Jean, Thomas Peyrin. Structural Evaluation of AES and Chosen-Key Distinguisher of 9-Round AES-128. Advances in Cryptology - 2013, Aug 2013, Santa Barbara, United States. LNCS 8042, pp.21, 2013, CRYPTO 2013. 〈10.1007/978-3-642-40041-4_11〉. 〈hal-01094302〉

Partager

Métriques

Consultations de la notice

30

Téléchargements de fichiers

103