suivant: Gestion de la clé
monter: Chiffrement
précédent: La transformation MixColumns()
Table des matières
La transformation AddRoundKey() addition au bloc une clé de la façon suivante :
- une clé de tour est extraite de la fonction de gestion des clés (voir section 2.7), celle-ci est composée de Nb mots de
octets.
- les mots sont additionnés aux colonnes suivant la formule :
![\begin{displaymath}
\begin{array}{c}
pour\quad 0\leq c<\textbf{Nb}\\
\left[s...
...}_{3,c}\right] \oplus \left[w_{round*Nb+c}\right]
\end{array} \end{displaymath}](img66.png) |
(2.7) |
où
représente le i
mot de la clé de tour, cette opération est illustrée par la figure 1.6 page
. Pour
on effectue l'addition de clé correspondant à la ligne 5 du pseudo-code 1.2 page
, pour
celles de la ligne 11 et enfin pour
celle de la ligne 16.
vincent@@@juneeflorentine.net