Le nombre de tours de Rijndael dépend de la longueur du bloc et de la clé selon le tableau suivant :
![]() |
![]() |
![]() |
![]() |
![]() |
10 | 12 | 14 |
![]() |
12 | 12 | 14 |
![]() |
14 | 14 | 14 |
Chaque tour utilise une sous-clé différente (générée à partir de la clé
principale) et est composé de quatre transformations qui agissent sur l'
état actuel:
ByteSub(Etat); ShiftRow(Etat); MixColumn(Etat);
AddRoundKey(Etat, );