Data Encryption Standard (DES)

DES is an iterated block cipher with 16 rounds. The block size is 64 bits and the key is 56 bits (64 bits with 8 parity-check bits). DES is a Feistel cipher.





One round of DES




DES Substitutions or S-boxes




DES S-box 1