NEW
A symmetric-key block cipher family selected by NIST as the basis for the Advanced Encryption Standard (AES).
DESCRIPTION
Rijndael is a substitutionāpermutation network designed by Joan Daemen and Vincent Rijmen. NIST selected Rijndael as the AES standard in 2001, with AES adopting 128-bit blocks and key sizes of 128, 192, or 256 bits. The cipher underpins secure data-at-rest and in-transit encryption across platforms. Common authenticated modes include GCM and CCM. Rijndaelās structure facilitates efficient implementation in software and hardware. Robust analysis and widespread adoption make AES/Rijndael a cornerstone of modern cryptography.
ALTERNATIVE DEFINITIONS
Wikipedia
Rijndael is a family of symmetric-key block ciphers invented by Belgian cryptographers Vincent Rijmen and Joan Daemen.
Identifies inventors and the cipher family nature.
NIST FIPS 197
The Advanced Encryption Standard (AES) specifies a FIPS-approved cryptographic algorithm that can be used to protect electronic data.
Defines AES, the standardized subset of Rijndael.
NIST AES Candidate Submission (Rijndael)
Rijndael is a symmetric block cipher with block and key lengths of 128, 192 and 256 bits.
States block and key size flexibility in the proposal.
RELATED TERMS
AES Symmetric Block Cipher Algorithms SubstitutionāPermutation Network FIPS 197 CBC Mode CTR Mode Galois-Counter Mode Symmetric Cryptography Key Size S-Box
COMPETING TERMS
Data Encryption Standard Twofish Serpent
KNOWLEDGE AREAS
Data Security Data Privacy & Compliance Mathematics Infrastructure
TARGET AUDIENCE
Cybersecurity Engineer Security Architect Chief Information Security Officer Software Developer Cloud Architect
EXTERNAL SOURCES
- Wikipedia - Advanced Encryption Standard
- NIST - AES official standard specification
- NIST - Rijndael AES candidate submission
- IETF - Authenticated encryption with AES-GCM
TOP QUESTIONS
Who invented Rijndael?
Belgian cryptographers Joan Daemen and Vincent Rijmen designed Rijndael, which was selected by NIST as the basis for AES.
Category: Example
What block and key sizes does Rijndael support?
The Rijndael family supports 128, 192, and 256-bit keys; block sizes vary in the original proposal, with AES fixing blocks at 128 bits.
Category: Requirements
How does Rijndael differ from AES?
AES is a standardized subset of Rijndael, restricting block size to 128 bits and defining specific parameters for interoperability.
Category: Misunderstanding
What is a hot topic around AES/Rijndael?
Widespread adoption of authenticated modes like GCM and the importance of side-channel-resistant implementations remain key focus areas.
Category: Topic
What are common mistakes with Rijndael implementations?
Using insecure modes without authentication, weak key management, or non-constant-time code can compromise security.
Category: Mistakes
What risks arise if AES/Rijndael is misused?
Data breaches can occur; improper mode selection and key handling lead to confidentiality and integrity failures.
Category: Risks
What are competing ciphers to Rijndael?
Twofish and Serpent were strong AES finalists; DES is obsolete due to short keys and vulnerabilities.
Category: Alternatives
How to apply Rijndael securely?
Use authenticated modes like AES-GCM, strong random keys, proper IV/nonce handling, and vetted libraries.
Category: Management
Where to start learning AES/Rijndael?
Read NIST FIPS 197, study the Rijndael submission, and experiment with trusted crypto libraries in test environments.
Category: Example