What it is and the problem it solves
AES is a specification for encrypting electronic data. It solves the problem of outdated, breakable encryption in government and commercial systems. It replaces DES, which was published in 1977 and had become insecure.
How it works
AES is a symmetric-key block cipher. It operates on fixed 128-bit blocks of data. It uses the same key for encryption and decryption. It supports three key lengths: 128, 192, or 256 bits. It is a variant of Rijndael selected by NIST from the Rijndael family.
What works
AES remains unbroken in practice when correctly implemented. Its design withstands known cryptanalytic attacks. It is interoperable across hardware and software. It is standardised in FIPS PUB 197 and ISO/IEC 18033-3.
What does not
AES does not solve key management. It does not prevent implementation flaws like timing or power-analysis leaks. It does not replace authentication or integrity checks. It does not encrypt metadata or protect against compromised endpoints.
What it changes
AES replaces DES as the US government’s mandated encryption standard. It establishes a single, interoperable, publicly vetted cipher for federal systems. It shifts cryptographic reliance from a 56-bit key vulnerable to brute force to keys up to 256 bits with no known practical breaks.
Is it worth your time
Yes — if you handle sensitive electronic data and need a standardised, government-validated encryption method. No — if you require asymmetric encryption, variable block sizes, or resistance to side-channel attacks without additional implementation safeguards.