BlockCipherPresentation 6
BlockCipherPresentation 6
Block Key-dependent
Cipher operation
Structure: Feistel
Rounds: 16 Network
DES Round Structure
Round
Key
Expansio (48 bits)
Input S-box
n P-box Output
Block XOR (48?32
(32?48 (32 bits) (32 bits)
(32 bits) bits)
bits)
Split
Rotation
PC-2
Triple DES
Implementation Security
Performance Optimization
Migration Strategies
Common Pitfalls
Block
Block Cipher
Ciphers s
DES
Feistel
Networ
ks
Resources
Reference
Practice Problems
Implementations