Ch6 7 Modern Symmetric Key Ciphers
Ch6 7 Modern Symmetric Key Ciphers
1
Objectives
2
Data Encryption Standard (DES)
History
3
Data Encryption Standard (DES)
Overview
• Key=56 bit
The round-key generator create sixteen 48 bit keys out of one 56
bit cipher key.
4
Data Encryption Standard (DES)
Encryption
5
64-bit plaintext
DES
Initial permutation
K1
Round-Key generator
Round 1
48 bit
K2
Round 2
.. ..
48 bit 56 bit
Cipher key
Round
K 16
Round 16
48 bit
Final permutation
64-bit ciphertext
8
Data Encryption Standard (DES)
Criticism
9
DES Alternatives
11
Advanced Encryption Standard (AES)
Overview
12
Advanced Encryption Standard (AES)
Encryption
13
Advanced Encryption Standard (AES)
15
Advanced Encryption Standard (AES)
Analysis of AES
16
References
[2] http://www.box.net/shared/static/76vk1rd49n.pdf
17