E, D CT Block
n bits
PT Block
n bits
Key k bits
Canonical examples:
1. 3DES: n= 64 bits, k = 168 bits
2. AES: n=128 bits, k = 128, 192, 256 bits
Trang 3k1 k2 k3 kn
k 1
k 2
k 3
k n
Trang 4Cipher
Trang 5•
Trang 6128
•
–
Trang 7•
F
SF
Trang 8•
F
Funs[X,Y]
Trang 9•
F
Perms[X]
Trang 10128
Trang 11n n
nt