Data Encryption Standard (DES)
Security+ 🏆 • Cryptography 🔒
•
Difficulty: premium
Definition
DES is an older symmetric-key encryption algorithm that encrypts data in 64-bit blocks using a 56-bit key. It was widely used historically, but it is no longer considered secure because its key size is too small and can be brute-forced.
Examples
- A legacy system still supports DES for compatibility, but a security review recommends migrating to AES.
- A compliance scan flags DES as a weak cipher suite option in a TLS configuration and requires it to be disabled.
Discover 🔎
DES is one of the most important historical encryption algorithms because it shaped how modern cryptography developed. It also teaches an important lesson: an algorithm can be mathematically clever and still become insecure as computing power improves. DES was once a trusted standard, but today it is considered weak because attackers can brute-force its key in a realistic amount of time.
Remember: DES is symmetric encryption, meaning the same secret key is used to encrypt and decrypt.
Tip: The interactive version includes progress tracking, decks, and premium deep dives.