Next: The operation xtime
Up: Description of the Advanced
Previous: The transformation ShiftRow
The transformation
MixColumn is crucial to
the kind of our special implementation.
The transformation
MixColumn operates on the columns
of a state separately. To each column a fixed linear transformation is
applied. To do so, bytes are interpreted as elements in the field
. As is usually done, we will denote elements in this field in
hexadecimal notation. Hence and correspond to the bytes
, and , respectively. Now
MixColumn applies
to each row of a state the linear transformation defined by the
following matrix
|
|
|
(1) |
One complete round of the AES encryption
procedure is schematically shown in figure 2.
Figure 2:
AES round description, cf. [Sa].
|
Roger Fischlin
2002-09-25