Data Encryption Standard (DES)
Data Encryption Standard (DES) is a symmetric block cipher that was once the US Government’s gold standard in methods it and others used to encrypt sensitive data. DES was succeeded by the Advanced Encryption Standard (AES) when, in the face of adversaries’ more potent brute-force capability, DES was deprecated.
IBM developed DES in the 1970s based on Horst Feistel’s earlier design. It was submitted to the US Government’s precursor to the National Institute of Standards and Technology (NIST) in response to calls for a data-protection algorithm. In 1976 the NIST precursor consulted with the National Security Agency (NSA) and adopted a modified version that became DES.
The five-year competitive process that NIST used to create AES (1997-2000) was far more collaborative, transparent, and open than the one used for DES. DES’s viability suffered as a result of its modification, which increased difficulty against differential cryptanalysis but diminished its resistance to brute force attacks. DES’s reputation also suffered from suspicions that the NSA sought a backdoor. On the whole, DES’s short key length of 56 bits made it short lasting in the face of rapid developments in computing, including for cracking encryption.
A symmetric cipher is one that uses the same key for encryption and decryption. Aside from DES and AES, notable examples of symmetric ciphers include Blowfish and International Data Encryption Algorithm (IDEA).