
*Bảo Mật Thông Tin
*Trần Nhật Quang
*Khoa Công Nghệ
Thông Tin – ĐH
Sư Phạm Kỹ
*Chương 4
Mã Hóa Theo Khối và DES (tt)

Bảo Mật Thông Tin Chương 4. Mã Hóa Theo Khối và DES (tt) 2
*DES (tiếp theo)
*Sử dụng DES trong thực tế
*Các Kiểu sử dụng (Mode of use):
ECB, CBC, OFB, và CFB
*Các Nội Dung

Bảo Mật Thông Tin Chương 4. Mã Hóa Theo Khối và DES (tt) 3

Bảo Mật Thông Tin Chương 4. Mã Hóa Theo Khối và DES (tt) 4
*Hoán vị khởi tạo IP
*Xáo trộn 64 bit dữ liệu và chia 2 nửa R0, L0 (32 bit)
*Các phép tính ở vòng thứ i trong 16 vòng lặp
*Hàm mở rộng E(Ri-1) (32 bit 48 bit)
*XOR với khóa Ki
*8 S-box (6 bit 4 bit)
*Hoán vị P xáo 32 bit nhận được
*XOR với Li-1 để cho ra Ri
*Tóm lại : Ri = Li-1 XOR P( S(E(Ri-1) XOR Ki) )
*Còn : Li = Ri-1 (vòng 16 không đảo chỗ R16 và L16)
*Hoán vị kết thúc FP ( = IP-1 )
*Quá Trình Mã Hóa

Bảo Mật Thông Tin Chương 4. Mã Hóa Theo Khối và DES (tt) 5

