"Phố biển miền Trung, quê hương yến sào", "Vịnh đẹp Nha Trang"… nếu khoá của mật thư gợi đến tỉnh Khánh Hòa, rất có thể bạn đang gặp một mật thư thay thế bằng từ khoá: chữ KHÁNH HÒA được dùng để xáo lại cả bảng chữ cái, và mỗi chữ trong bạch văn được thay bằng một chữ khác theo bảng đó.

Đây là anh em gần của mật thư chữ bằng chữ (dời chữ kiểu Caesar). Khác biệt là bảng thay thế không dời đều mà được "trộn" bằng một từ khoá có nghĩa, nên khó đoán hơn nhưng vẫn rất dễ lập bảng khi đã biết khoá. Bài này lấy KHÁNH HÒA làm ví dụ; cùng cách đó bạn có thể dùng bất kỳ địa danh, tên trại hay khẩu hiệu nào làm khoá.

Nguyên lý

Viết hai dòng chữ cái chồng lên nhau:

  • Dòng trên là bảng chữ cái bình thường A → Z – chữ của bạch văn.
  • Dòng dưới là bảng chữ cái đã được trộn bằng từ khoá – chữ viết trong mật thư.

Muốn mã hoá: tìm chữ ở dòng trên, viết chữ ngay bên dưới. Muốn giải: làm ngược lại, tìm chữ ở dòng dưới và đọc chữ ngay bên trên.

Lập bảng với khoá KHÁNH HÒA

Ba bước lập bảng: viết KHÁNH HÒA thành KHANHHOA, bỏ chữ lặp còn KHANO, viết tiếp các chữ còn lại theo thứ tự A–Z; bảng mã KHANOBCDEFGIJLMPQRSTUVWXYZ

  1. Viết khoá, bỏ dấu và khoảng trắng: KHÁNH HÒA → KHANHHOA.
  2. Bỏ chữ lặp lại, chỉ giữ lần xuất hiện đầu tiên: K, H, A, N, H, H, O, A → KHANO.
  3. Viết tiếp các chữ còn lại của bảng chữ cái theo thứ tự, bỏ qua những chữ đã có trong khoá: B C D E F G I J L M P Q R S T U V W X Y Z.

Ta được dòng dưới: KHANOBCDEFGIJLMPQRSTUVWXYZ.

Bảng thay thế KHÁNH HÒA cách 1: A→K, B→H, C→A, D→N, E→O, F→B, G→C, H→D, I→E, J→F, K→G, L→I, M→J, N→L, O→M, từ P đến Z giữ nguyên

Bạch văn A B C D E F G H I J K L M
Mật thư K H A N O B C D E F G I J
Bạch văn N O P Q R S T U V W X Y Z
Mật thư L M P Q R S T U V W X Y Z

Để ý: vì các chữ của khoá (K, H, A, N, O) đều nằm ở nửa đầu bảng chữ cái, từ P trở đi chữ không đổi. Đây là điểm yếu của cách lập bảng này – người giải tinh ý sẽ thấy các chữ T, R, S… vẫn "nguyên hình".

Cách 2: viết tiếp từ sau chữ cuối của khoá

Để bảng trộn đều hơn, nhiều người viết tiếp bảng chữ cái bắt đầu từ chữ đứng sau chữ cuối cùng của khoá (ở đây là O), hết Z thì quay về đầu và viết nốt những chữ còn thiếu:

Bảng thay thế KHÁNH HÒA cách 2: KHANO rồi P Q R S T U V W X Y Z rồi B C D E F G I J L M

Dòng dưới khi đó là KHANOPQRSTUVWXYZBCDEFGIJLM. Với khoá KHÁNH HÒA, không còn chữ nào giữ nguyên, nên mật thư khó đoán hơn hẳn. Khi ra đề bằng cách 2, nên gợi ý trong khoá, ví dụ: "Sau vịnh Nha Trang là biển rộng".

Ví dụ mã hoá

Mã hoá NHA TRANG bằng bảng cách 1:

Mã hoá NHA TRANG: N thành L, H thành D, A thành K, T giữ T, R giữ R, A thành K, N thành L, G thành C; kết quả LDK TRKLC

Khoá: Phố biển miền Trung, quê hương yến sào
Bản mã: LDK TRKLC

Ví dụ giải mã

Nhận được mật thư:

Khoá: Vịnh đẹp Nha Trang mở cửa bảng chữ
Bản mã: CKWPF LDKU MWR HEOORL
  1. Khoá nhắc Nha Trang → tỉnh Khánh Hòa → lập bảng với khoá KHANO (cách 1).
  2. Tra ngược từng chữ (tìm ở dòng dưới, đọc dòng trên): C → G, K → A, W → W, P → P, F → J; L → N, D → H, K → A, U → U; M → O, W → W, R → R; H → B, E → I, O → E, O → E, R → R, L → N.
  3. Ghép lại: GAWPJ NHAU OWR BIEERN, đọc theo quy ước Telex: Gặp nhau ở biển.

Cách nhận biết

  • Bản mã là chữ cái bình thường nhưng đọc lên vô nghĩa, số chữ mỗi từ giống tiếng Việt viết không dấu.
  • Thử dời chữ kiểu Caesar với mọi bước mà không ra → nghi ngờ bảng trộn bằng từ khoá.
  • Khoá có tên riêng: địa danh (Khánh Hòa, Nha Trang, Hòn Chồng…), tên trại, tên đội, khẩu hiệu.
  • Với cách 1, một loạt chữ cuối bảng (P → Z) giữ nguyên – nếu thấy T, R, S, U… xuất hiện "bình thường" trong khi A, N, H bị đổi, khả năng cao là khoá chỉ chứa chữ ở nửa đầu bảng.

Mẹo giải

  • Viết khoá dưới bảng chữ cái trước, rồi mới tra. Đừng cố nhẩm.
  • Lập bảng tra ngược (sắp dòng dưới theo A → Z) nếu bản mã dài, để giải nhanh hơn.
  • Đoán từ quen: chữ đôi ở bản mã như OO, KK, LL thường là EE, AA, NN của Telex. Với khoá KHÁNH HÒA, OO là EE, KK là AA, MM là OO.
  • Nếu cách 1 cho chữ vô nghĩa, thử cách 2; nếu vẫn không được, thử đặt khoá ở dòng trên (tức đảo vai trò hai dòng) – một số người ra đề làm như vậy.

Biến thể

  • Khoá dài hơn: "KHÁNH HÒA NHA TRANG" → KHANOTRG. Khoá càng nhiều chữ khác nhau, bảng càng trộn đều.
  • Hai khoá: dòng trên trộn bằng một khoá, dòng dưới trộn bằng khoá khác.
  • Bảng chữ tiếng Việt 29 chữ: dùng A Ă Â B C D Đ E Ê G H I K L M N O Ô Ơ P Q R S T U Ư V X Y, cũng viết khoá trước rồi viết nốt phần còn lại.
  • Kết hợp nhiều lớp: đổi chữ bằng bảng KHÁNH HÒA xong mới đánh Morse hay viết thành tọa độ. Xem thêm mật thư kết hợp.

Gợi ý khi ra đề

  • Chọn khoá gắn với chủ đề trại: tên địa phương nơi cắm trại, tên ngọn núi, con sông, tên trại năm nay.
  • Khoá gợi ý nên đủ để đoán ra từ khoá nhưng không viết thẳng: "Phố biển có Tháp Bà Ponagar", "Quê hương yến sào".
  • Ghi rõ dùng cách 1 hay cách 2 nếu đối tượng còn mới; với đội đã quen, để các em tự thử.
  • Kiểm tra lại bảng trước khi in: chỉ cần viết sót một chữ là cả dòng dưới lệch theo.

Thử sức

Mật thư 1 (cách 1). Khoá: "Phố biển miền Trung, quê hương yến sào."

HEOORL XKLD AKTS TRKWLCS

Mật thư 2 (cách 2). Khoá: "Sau vịnh Nha Trang là biển rộng."

RKT ECKST

Đáp án

Mật thư 1. Bảng KHANOBCDEFGIJLMPQRSTUVWXYZ: H → B, E → I, O → E, O → E, R → R, L → N / X → X, K → A, L → N, D → H / A → C, K → A, T → T, S → S / T → T, R → R, K → A, W → W, L → N, C → G, S → S → BIEERN XANH CATS TRAWNGS – Biển xanh cát trắng.

Mật thư 2. Bảng KHANOPQRSTUVWXYZBCDEFGIJLM: R → H, K → A, T → J / E → T, C → R, K → A, S → I, T → J → HAJ TRAIJ – Hạ trại.