Hệ mã caesar + hill + vigenre + affine + DES

4 2.2K 36
Hệ mã caesar + hill + vigenre + affine + DES

Đang tải... (xem toàn văn)

Thông tin tài liệu

Hệ Caesar : Bảng chữ cái + thêm 1 số k để cho ra bảng chữ cái thay thế VD : A + 3 - > D A'ne hóa: EK(x) = (a*x + b) mod N. VD : key (5, 4)  A*5 + 4 = X Hệ vigenre : hóa theo từng cụm khóa VD : key = cipher  bản rõ chia thành từng cụm 6 và + với khóa Hệ Hill : Khóa là 1 ma trận MxM VD : P = HELP K =( )  chia P thành 2 từ “HE” (7 4) và “LP” (11 15) nhân vào ma trận ta được “DPLE” Hệ đổi chỗ : VD : Sắp xếp bản rõ theo ma trận, theo hàng, rồi lấy theo cột … DES : IP là một phép hoán vị vị trí của các ký tự trong mỗi từ 64 bit Hàm f là 1 phép hoán vị mở rộng , biến từ 32 bit vs 1 số bit lặp để  48 bit . Hệ mã Caesar : Bảng chữ cái + thêm 1 số k để cho ra bảng chữ cái thay thế VD : A + 3 - > D Hê mã A'ne Mã hóa: EK(x) = (a*x + b) mod N. VD : key (5, 4)  A*5 + 4 = X Hệ mã vigenre : Mã. thành từng cụm 6 và + với khóa Hệ mã Hill : Khóa là 1 ma trận MxM VD : P = HELP K =( )  chia P thành 2 từ “HE” (7 4) và “LP” (11 15) nhân vào ma trận ta được “DPLE” Hệ mã đổi chỗ : VD : Sắp. ta được “DPLE” Hệ mã đổi chỗ : VD : Sắp xếp bản rõ theo ma trận, theo hàng, rồi lấy theo cột … DES : IP là một phép hoán vị vị trí của các ký tự trong mỗi từ 64 bit Hàm f là 1 phép hoán vị mở

Ngày đăng: 22/06/2014, 20:27

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan