A cryptographic algorithm that uses a 56-bit secret key for encrypting and decrypting messages (symmetric cryptrography).
The algorithm has been approved for use by U.S. government agencies.