AdvancedEncryptionStandard
AdvancedEncryptionStandard
1. What is AES?
DES has a small key size (56-bit), making it vulnerable to brute-force attacks.
AES has larger key sizes (128, 192, or 256-bit), making it more secure.
AES is faster and more efficient than DES.
AES Rounds
1. SubBytes
2. ShiftRows
3. MixColumns
4. AddRoundKey
4. Example of AES
H E L L
O 1 2 3
W O R L
D 4 5 6
Decryption follows the reverse process using Inverse SubBytes, Inverse ShiftRows, and Inverse
MixColumns.
5. Advantages of AES