1. Trang chủ
  2. » Công Nghệ Thông Tin

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

4 2,2K 36

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 355,34 KB

Nội dung

Lũy thừa nhanh moduloví dụ sau ta tính.. Đổi ra số nhị phân ta được.. Bảng sau đây tính toán từng bước theo giá trị của các bít của.. -Như vậy ta có.

Trang 1

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ã Affine

Mã hóa:

EK(x) = (a*x + b) mod N

VD : key (5, 4)  A*5 + 4 = X

Hệ mã vigenre :

Mã 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ệ 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 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

Trang 4

Lũy thừa nhanh modulo

ví dụ sau ta tính

Đổi ra số nhị phân ta được

Bảng sau đây tính toán từng bước theo giá trị của các bít của

Khởi tạo

-Như vậy ta có

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

HÌNH ẢNH LIÊN QUAN

Bảng chữ cái + thêm 1 số k để cho ra bảng chữ cái thay thế - Hệ mã caesar + hill + vigenre + affine + DES
Bảng ch ữ cái + thêm 1 số k để cho ra bảng chữ cái thay thế (Trang 1)

TỪ KHÓA LIÊN QUAN

w