A power point presentation on the topic “Advanced Encryption Standards (AES)” with a total of 10 slides.
Advanced Encryption Standards (AES)
Advanced Encryption Standards
Advanced Encryption Standard (AES) is a specification for the encryption of electronic data established by the U.S National Institute of Standards and Technology (NIST) in 2001.
AES is widely used today as it is a much stronger than DES and triple DES despite being harder to implement.
AES is a block cipher.
The key size can be 128/192/256 bits. Encrypts data in blocks of 128 bits each.
How AES work?
AES includes three block ciphers –
- AES-128 uses a 128-bit key length to encrypt and decrypt a block of messages.
- AES-192 uses a 192-bit key length to encrypt and decrypt a block of messages.
- AES-256 uses a 256-bit key length to encrypt and decrypt a block of messages.
Each cipher encrypts and decrypts data in blocks of 128 bits using cryptographic keys of 128, 192 and 256 bits, respectively.
Symmetric, also known as secret key, ciphers use the same key for encrypting and decrypting. The sender and the receiver must both know — and use — the same secret key
4 steps of AES algorithm
- Byte substitution
- Shift rows
- Mix columns
- Add round key
Feature of AES
Security : Competing algorithms were to be judged on their ability to resist attack as compared to other submitted ciphers. Security strength was to be considered the most important factor in the competition.
Cost : Intended to be released on a global, nonexclusive and royalty-free basis, the candidate algorithms were to be evaluated on computational and memory efficiency.
Implementation : Factors to be considered included the algorithm’s flexibility, suitability for hardware or software implementation, and overall simplicity
Is AES Secure?
Security experts maintain that AES is secure when implemented properly. However, AES encryption keys need to be protected. Even the most extensive cryptographic systems can be vulnerable if a hacker gains access to the encryption key.
To ensure the security of AES keys:
- Use strong passwords.
- Use password managers
- Implement and require multifactor authentication (MFA).
- Deploy firewalls and antimalware software.
- Conduct security awareness training to prevent employees from falling victim to social engineering and phishing attacks.
AES Ciphers vs DES Ciphers
|AES Ciphers||DES Ciphers|
|AES stands for Advanced Encryption Standard||DES stands for Data Encryption Standard|
|DES is Byte – Oriented.||DES is Bit-Oriented.|
|Key length can be 128-bits, 192-bits, and 256-bits.||In DES , the Key length is 56 bits.|
|The design rationale for AES is open.||The design rationale for DES is closed.|
|AES can encrypt 128 bits of plaintext.||DES can encrypt 64 bits of plaintext.|