Encryption circuit arrangement and method therefor
OwnerDaxon K. Alexanderinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerDaxon K. Alexanderinventor
Estimating the term…
A column transformation for an encryption application is effected using XOR operations. According to an example embodiment of the present invention, an input column of bytes is transformed for the AES algorithm. An output column of transformed bytes is provided by logically combining (e.g, XORing) at least one bit from each byte in the input column. The transformed bytes may be implemented with the MixColumns transformation for the AES algorithm, such that the logical combination discussed above is used in place of the logical combination and multiplication used in the MixColumns transformation. With this approach, the Finite Field multiplication specified in the MixColumns transformation can be avoided and an equivalent transformation can be effected using only a single type of logic combination.
For each of four input bytes of data in a column of an AES State, each input byte having N data bits, a method for transforming the data into an output byte also having N bits, the method comprising:
For operation on each of four input bytes of data in a column of an AES State, each input byte having N data bits, a circuit arrangement for transforming the data into an output byte also having N bits, the circuit arrangement comprising:
For operation on each of four input bytes of data in a column of an AES State, each input byte having N data bits, a circuit arrangement for transforming the data into an output byte also having N bits, the circuit arrangement comprising:
Dependencies are inferred from the claim text.