Principes de construction d'algorithmes de chiffrement par bloc
Génération de sous-clés
Intéressons nous à présent à l'autre partie importante d'un algorithme de chiffrement par blocs : la génération des sous-clés à partir de la clé secrète. Généralement, celle-ci peut se décomposer en deux étapes : l'expansion de la clé et la génération des sous-clés à partir de la clé étendue. Ces opérations sont en général très simples; on étend la clé secrète par des opérations élémentaires (permutation, décalage, addition de constante,...) en une clé étendue de longueur égale à la somme de celles de toutes les sous-clés. Puis, on "découpe" la clé étendue (de manière plus ou moins simple) en sous-clés.
Des exemples correspondants à ces cas de figures sont donnés dans la description du DES et de l'AES.Informations sur le parcours
- Titre :
- Principes de construction d'algorithmes de chiffrement par bloc
- Profil(s) :
- Enseignant & Lycéen, Ingénieur informatique, Enseignant-Chercheur, Etudiant
- Thème :
- Cryptographie à clé secrète
- Finalité :
- Théorique
- Difficulté :
- niveau 2
- Auteur(s) :
- Marine Minier
- Mise à jour :
- 04/01/2007
