- L’algèbre linéaire modélise de nombreux schémas blocs et flux au niveau bit.
- Les corps finis GF(2^m) permettent d’exprimer SubBytes et MixColumns d’AES.
- Les matrices décrivent les permutations linéaires et la diffusion dans les tours de chiffrement.
- Les S-boxes sont évaluées par non-linéarité, biais linéaires et différentiels.
- La cryptanalyse linéaire cherche des approximations affines pour biaiser les sorties.
- La cryptanalyse différentielle étudie la propagation des différences à travers les tours.
- Les systèmes linéaires sur GF(2) apparaissent en attaques par relations et stream ciphers.
- Les polynômes irréductibles déterminent l’arithmétique efficace dans GF(2^m).
- La théorie des codes s’appuie aussi sur ces structures pour détecter et corriger des erreurs.
- La maîtrise des calculs vectoriels et matriciels est un levier pour comprendre et casser des schémas jouets.
Titre du cours | Auteur | Plus de détails |
---|