The Advanced Encryption Standart (AES) was published by the National Insitute of Standarts and Tech- nology (NIST) in 2001. AES is a symmetric block cipher that is intended to replace DES (Data Encryption Standart) as the approved standart for a wide range of applications.
AES operates on (8-bit) bytes and uses arithmetic in the finite field GF(28), with the irreducible poly- nomial m(x) = x8 + x4 + x3 + x + 1.
Addition of two bytes is defined as the bitwise XOR operation. Multiplication of two bytes is defined as multiplication in the finite field GF (28) with the irreducible polynomial m(x) = x8 + x4 + x3 + x + 1.
AES one round structure contains the following transformations:
• Substitute Bytes.
There is an equivalent table based implementation of AES (reference openssl) in which the order of the above transformations is changed to :
DEADLINE IS 12 OF JUNE.
i CAN SEND MORE INFORMATION ABOUT.