The Data Encryption Standard
Explore the Data Encryption Standard block cipher, better known simply as DES.
Feistel cipher
DES is based on what is known as a Feistel cipher. Rather than being a specific cipher, a Feistel cipher is a design blueprint from which many different block ciphers could be derived. DES is just one example of a Feistel cipher but by far the most famous one.
Encryption using a Feistel cipher
A pictorial representation of a Feistel cipher is shown in the following figure:
Get hands-on with 1200+ tech skills courses.