Advanced Encryption Standard (AES)

Security+ πŸ† β€’ Cryptography πŸ”’ β€’ Difficulty: free

Definition

AES is a symmetric block cipher standard (FIPS-197) that encrypts 128-bit blocks using 128/192/256-bit keys. With modern modes like GCM or CCM, it provides confidentiality and integrity for data at rest and in transit.

Examples

  • TLS 1.3 uses AES-GCM to protect web traffic with authenticated encryption.
  • WPA2/WPA3 Wi-Fi uses AES-CCMP to secure wireless frames.

Discover πŸ”Ž

AES is the workhorse of modern cryptography. It’s fast, widely supported in hardware (AES-NI, ARMv8 crypto extensions), and appears in protocols like TLS, IPsec, SSH, and Wi-Fi. AES itself is just the cipher; security depends on the mode of operation and how keys, nonces, and authentication are handled.

Open the interactive lesson Browse more topics

Tip: The interactive version includes progress tracking, decks, and premium deep dives.