Mật thư được viết dựa trên bảng chữ cho sẵn sau khi cố định một quy luật thay thế. Mật thư là hàng chữ vô nghĩa, người dịch phải tìm chữ cái tương ứng với mỗi chữ trong mật thư để có được bản tin.
Các bảng chữ thường dùng:
Bảng chữ Latinh (26): ABCDEFGHIJKLMNOPQRSTUVWXYZ
Bảng tiếng Việt (29): AĂÂBCDĐEÊGHIKLMNOÔƠPQRSTUƯVXY
Bảng 24 chữ: ABCDEFGHIKLMNOPQRSTUVXYZ (26 bỏ J,W)
2. KHÓA CHỮ THAY CHỮ
2.1/ Dạng 1: Hàng chữ theo thứ tự alphabetize
Đây là dạng thường gặp nhất. Mật thư được viết bằng cách dịch chuyển mỗi ký tự trong bảng chữ cho sẵn một bước không đổi.
Cách dịch: Viết 2 hàng chữ kề nhau sau khi đặt 2 ký tự trong chìa khóa tương ứng nhau. Có thể dùng dụng cụ thước hoặc vòng.
Mt: ÔEĐ – SUV – SÊR – UYC – XƯAPL. AR
Ck: “Nghêu ngao câu hát trên lưng nghé
Lững thững đi về con bờ đê”
Dịch:
2. KHÓA CHỮ THAY CHỮ
2.1/ Dạng 1: Hàng chữ theo thứ tự alphabetize
Phải dùng bảng chữ 29 (vì Mt chứa các chữ tiếng Việt: Ô, Đ, Ê, Ư) ÔEĐ–SUV–SÊR–UYC H=B: H=Đ: A Ă Â B C D Đ E Ê G H I K L M N O Ô Ơ P Q R S T U Ư V X Y Ư V X Y A Ă Â B C D Đ E Ê G H I K L M N O Ô Ơ P Q R S T U UYC–XƯAPL
Bt: HÃY NỘP NĂM QUẢ TRỨNG
A Ă Â B C D Đ E Ê G H I K L M N O Ô Ơ P Q R S T U Ư V X Y
S T U Ư V X Y A Ă Â B C D Đ E Ê G H I K L M N O Ô Ơ P Q R
HAY–NÔP–NĂM – ÔRV (!!!)
2. KHÓA CHỮ THAY CHỮ
2.2/ Dạng 2: Hàng chữ không theo thứ tự alphabetize
Bt: CHUAN BI DUNG CU Mt: XSFZM YR WFMT XF. AR Ck: A = Z, Z = A Dịch:
Không dùng được dụng cụ thước hay vòng. Ta viết tương ứng 2 hàng chữ ra giấy như sau:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
Khi đó: X = C, S = H, F = U, Z = A, …
2. KHÓA CHỮ THAY CHỮ
2.3/ Dạng 3: Vị trí của các chữ cái trong từng cặp ký tự
Bt: HÃY ĐI TÌM VẬT BÁU Mt: GB XY CE HU HN EW ZB SK AB TT. AR Ck: AF = BE Dịch:
Thứ tự của 4 chữ cái trong chìa khóa là: A B … E F, trong đó AF là cặp ký tự trong mật thư, BE là cặp ký tự trong bản tin.
Ta được: HA YX DD IT IM FV AA TJ BA US
Cách dịch của Mt này: chữ thứ nhất lùi 1 bước (A thành B) và chữ thứ hai tiến về trước 1 bước (F thành E). Cụ thể: GB = HA, XY = YX,…