Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 61 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
61
Dung lượng
0,92 MB
Nội dung
I THUẬTTOÁNDES (THE DATA ENCRYPTION STANDARD) LỊCH SỬ CỦA THUẬTTOÁNDES - Ngày 13/5/1973 ủy ban quốc gia tiêu chuẩn Mỹ công bố yêu cầu hệ mật mã áp dụng cho toàn quốc Điều đặt móng cho chuẩn mã hóa liệu, DES - Lúc đầu Des công ty IBM phát triển từ hệ mã Lucifer, công bố vào năm 1975 - Sau Des xem chuẩn mã hóa liệu cho ứng dụng CẤU TRÚC THUẬT TỐN DES thuật tốn mã hóa khối, độ dài khối 64 bit Khóa dùng DES có độ dài tồn 64 bit Tuy nhiên có 56 bit thực sử dụng; bit lại dùng cho việc kiểm tra Des xuất bãn mã 64 bit MƠ TẢ THUẬT TỐN Thuật tốn thực giai đoạn: Cho rõ x (64bit) hoán vị khởi tạo IP (Initial Permutation) tạo nên xâu bit x x0=IP(x)=L0R0 L0 32 bit x0 R0 32 bit cuối x0 BỘ CHUYỂN VỊ IP 58 50 42 34 26 18 10 60 52 44 36 28 20 12 62 54 46 38 30 22 14 64 56 48 40 32 24 16 57 49 41 33 25 17 59 51 43 35 27 19 11 61 53 45 37 29 21 13 63 55 47 39 31 23 15 MƠ TẢ THUẬT TỐN (tt.) Tính 16 vòng lặp hàm xác định Ta tính L iRi với 1