Aref Wazwaz Thank u sir for sharing the steps involved in AES. But i would like to know how the change in the sequence of these steps affects the process. For eg.
In standard AES we have,
A Byte Substitution
The Shift Row transformation
A Mix Column step, where matrix multiplication is performed
An Add Round Key, where a logical operation known as XOR is performed
In the same order, each encryption round operation is performed. I would like to know if the order is 2,1,3,4 or 3,1,2,4 or all possible combinations let us say what will be the effect?