

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 7
click for more info
Not enough gems
Cost: 6 gems
1: Feistel Network
incomplete
2: Feistel Network
incomplete
3: Data Encryption Standard
incomplete
4: DES Review
incomplete
5: Initialization Vectors
incomplete
6: DES Feistel Network
incomplete
7: Substitution Box
incomplete
8: Substitution Box
incomplete
Back
ctrl+,
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
DES is a 16-round Feistel network. This means that the original key is broken up into 16 round keys and that the round function uses 16 iterations.
The round function of DES has four steps:
While all the steps are important, we will be focusing on the "substitution" step in this course, as it provides the core security of DES.
For more detail, read about the other steps in the DES round function.