AES Algorithm Flow Chart
AES Algorithm Flow Chart
AES Algorithm Flow Chart
Start
Record / save
(aesencryptrecord.txt)
1. SubByte()
2. ShiftRows()
3. (MixCounds()
4. AddRoundKey()
Record / save
End
(ciphertext.txt)
AES Decryption
Start
Record / save
(aesdecryptrecord.txt)
5. SubByte()
6. ShiftRows()
7. (MixCounds()
8. AddRoundKey()
Record / save
End
(plaintext_dec.txt)
Scope:
1. Block Cipher size is 512 bits.
2. Keys size is 128 bits.