next up previous
suivant: À propos de ce monter: aes-slide précédent: La clé étendue (II)

Structure globale de Rijndael

  1. On calcule la clé étendue
  2. On effectue un AddRoundKey initial (``tour 0'')
  3. On effectue $N_r-1$ tours :
    1. ByteSub(Etat);
    2. ShiftRow(Etat);
    3. MixColumn(Etat);
    4. AddRoundKey(Etat, $K_i$);
  4. On effectue un tour final :
    1. ByteSub(Etat);
    2. ShiftRow(Etat);
    3. AddRoundKey(Etat, $K_i$);



Frederic Schutz 2000-11-08