next up previous
suivant: La transformation ByteSub (suite) monter: aes-slide précédent: Les itérations

La transformation ByteSub

Pour chacun des bytes $a_{i,j}$ (8 bits) de l'état, on applique les deux transformations suivantes:

  1. on regarde $a_{i,j}$ comme polynôme dans $GF(2^8)$, et on prend son inverse, $a_{i,j}^{-1}$.

  2. on calcule l'image du résultat par la fonction $y=f(x)$ suivante:


    \begin{displaymath}
\left[
\begin{array}{c}
y_0 \\ y_1 \\ y_2 \\ y_3 \\ y_4 \\ y...
...ay}{c}
1 \\ 1 \\ 0 \\ 0 \\ 0 \\ 1 \\ 1 \\ 0
\end{array}\right]
\end{displaymath}





Frederic Schutz 2000-11-08