Data Encryption Standard is a symmetric key encryption algorithm.
Although DES standard is public, there was controversy over its design:
- in choice of 56-bit key over 128-bit key Subsequent research showed design was in fact appropriate. DES is still standard for legacy application use. Extensions such as triple DES were created to overcome short key length.
- design criteria was classified