Từ năm 2010 · Hơn 2 triệu lượt chạy công cụ mỗi tháng
Từ năm 2010
Thêm vào Chrome

Hộp Công Cụ Của Tôi

Chế Độ Tự Động

Chưa có công cụ nào được lưu.

Nâng Cấp Lên Phiên Bản Cao Cấp
Công cụ liên quan
Công cụ Mã hóa VigenèreCông cụ Mã hóa CaesarMáy Tính Chữ Số Có NghĩaMáy Tính Biến Đổi ZMáy tính hàm Beta
Trang chủ > Linh tinh > Mã hóa và giải mã
 

Giới thiệu về Công cụ Mã hóa Atbash

Công Cụ Mã Hóa Atbash này mã hóa và giải mã mật mã thay thế lâu đời nhất thế giới — bảng chữ cái đối xứng từ Kinh thánh tiếng Do Thái. Nhập bất kỳ văn bản nào và xem hình ảnh trực quan hóa đối xứng trực tiếp ghép nối từng chữ cái với hình phản chiếu của nó (A↔Z, B↔Y, C↔X). Bạn sẽ có được chế độ xem trước/sau theo từng ký tự, số liệu thống kê, chứng minh chu trình ngược rằng Atbash tự đảo ngược và một phòng thí nghiệm so sánh song song giữa biến thể Latinh cổ điển, biến thể đối xứng chữ số và Atbash tiếng Do Thái gốc trong Kinh thánh.

Bảng Cặp Đối Xứng (Atbash Latinh)

Atbash được định nghĩa bởi 13 cặp đối xứng. Mỗi chữ cái thuần túy hoán đổi với đối tác của nó qua bảng chữ cái:

A↔Z cặp số 1
B↔Y cặp số 2
C↔X cặp số 3
D↔W cặp số 4
E↔V cặp số 5
F↔U cặp số 6
G↔T cặp số 7
H↔S cặp số 8
I↔R cặp số 9
J↔Q cặp số 10
K↔P cặp số 11
L↔O cặp số 12
M↔N cặp số 13

Atbash Tiếng Do Thái Gốc

Tên của mật mã xuất phát từ chính mô tả tiếng Do Thái của nó: Aleph (א) ánh xạ tới Tav (ת), Beth (ב) ánh xạ tới Shin (ש). Đánh vần bốn chữ cái đó lại với nhau: A-T-B-Sh → אתבש → Atbash. Dưới đây là mười một cặp đối xứng tiếng Do Thái:

א↔ת Aleph ↔ Tav
ב↔ש Beth ↔ Shin
ג↔ר Gimel ↔ Resh
ד↔ק Daleth ↔ Qoph
ה↔צ He ↔ Tsade
ו↔פ Vav ↔ Pe
ז↔ע Zayin ↔ Ayin
ח↔ס Heth ↔ Samekh
ט↔נ Teth ↔ Nun
י↔מ Yod ↔ Mem
כ↔ל Kaph ↔ Lamed

Cách Sử Dụng Công Cụ Mã Hóa Atbash

  1. Nhập hoặc dán văn bản thuần túy hoặc mật mã Atbash vào ô nhập liệu. Hình ảnh trực quan hóa đối xứng trực tiếp ở bên phải sẽ ghép chữ cái mới nhất với đối tác đối xứng của nó trong thời gian thực.
  2. Chọn một biến thể. Atbash chỉ đối xứng các chữ cái Latinh. Atbash + Chữ số cũng đối xứng các chữ số từ 0-9 thành 9-0 — hữu ích để ẩn các mã số định danh cùng với từ ngữ. Atbash Tiếng Do Thái áp dụng sơ đồ ánh xạ gốc trong Kinh thánh vào văn bản tiếng Do Thái.
  3. Nhấp vào Áp dụng Atbash. Kết quả đầu ra đầy đủ sẽ xuất hiện bên dưới cùng với phần đối xứng từng ký tự, lưới thay thế duy nhất, số liệu thống kê và chứng minh chu trình ngược rằng Atbash tự đảo ngược chính nó.
  4. Sử dụng các nút Sao chép để lấy văn bản đã mã hóa hoặc văn bản gốc. Để giải mã Atbash, chỉ cần dán mật mã và nhấp lại vào Áp dụng Atbash — không cần nút giải mã riêng biệt.

Giải Thích Ba Biến Thể

Atbash (cổ điển)Đối xứng 26 chữ cái Latinh: A↔Z, B↔Y, … M↔N. Các chữ số, khoảng trắng và dấu câu được giữ nguyên không đổi.Tốt nhất cho: câu đố, ẩn nội dung tiết lộ (spoilers), khởi động CTF, giảng dạy về mật mã thay thế.
Atbash + Chữ sốThêm tính năng đối xứng chữ số vào phần đối xứng chữ cái: 0↔9, 1↔8, 2↔7, 3↔6, 4↔5. Cả hai phần đều tự đảo ngược nên sự kết hợp này vẫn giữ nguyên tính chất đó.Tốt nhất cho: văn bản có số sê-ri, ngày tháng hoặc mã đơn hàng mà bạn cũng muốn che giấu.
Atbash Tiếng Do TháiSơ đồ ánh xạ gốc trong Kinh thánh trên bảng chữ cái tiếng Do Thái 22 chữ cái: Aleph↔Tav, Beth↔Shin, Gimel↔Resh, …Tốt nhất cho: nghiên cứu các tham chiếu Tanakh trong Sách Jeremiah 25:26 và 51:41, hoặc giải các câu đố tiếng Do Thái.

Ví Dụ Babel → Sheshach (Jeremiah 25:26)

Việc sử dụng Atbash sớm nhất được ghi lại bằng văn bản là trong Sách Jeremiah, nơi vị ngôn sứ ẩn tên Babel (Babylon) thành Sheshach. Trong tiếng Do Thái, Babel được đánh vần là בבל (B-B-L). Qua Atbash:

  • ב (Beth) ↔ ש (Shin)
  • ב (Beth) ↔ ש (Shin)
  • ל (Lamed) ↔ כ (Kaph)

Vì vậy, בבל trở thành ששך — đọc là Sheshach. Đây chính xác là cái tên được ngụy trang xuất hiện trong Sách Jeremiah 25:26 và 51:41 của Kinh thánh tiếng Do Thái. Hãy thử ví dụ nhanh "Babel → Sheshach" ở trên để xem nó trong phần xem trước trực tiếp.

Tại Sao Atbash Tự Đảo Ngược Chính Nó

Atbash là một mật mã tự đối hợp vì phản chiếu hai lần sẽ trả về chính đồng nhất thức ban đầu. Đánh số các chữ cái từ 0 đến 25. Hàm Atbash là \( f(i) = 25 - i \). Áp dụng nó hai lần sẽ cho \( f(f(i)) = 25 - (25 - i) = i \), vì vậy bạn quay trở lại điểm bắt đầu. Đồng nhất thức tương tự cũng áp dụng cho phép đối xứng chữ số \( g(d) = 9 - d \) và cho bảng chữ cái tiếng Do Thái 22 chữ cái \( h(i) = 21 - i \). Một nút bấm thực hiện cả mã hóa và giải mã.

Atbash so với Caesar so với ROT13 — Tham Khảo Nhanh

Mật mãLoạiKhóaTự đảo ngượcHello
AtbashPhản chiếuKhông có (cố định)CóSvool
Caesar (dịch chuyển 3)Dịch chuyểnKhoảng cách dịch chuyểnKhôngKhoor
ROT13Dịch chuyển (dịch chuyển 13)Cố định ở mức 13CóUryyb

Sự khác biệt cốt lõi: Caesar và ROT13 trượt mọi chữ cái đi cùng một khoảng cách; Atbash phản chiếu đối xứng. Với Atbash, A và Z hoán đổi cho nhau (bước nhảy lớn nhất), trong khi M và N hoán đổi cho nhau (bước nhảy nhỏ nhất). Với Caesar/ROT13, mọi chữ cái đều di chuyển một khoảng cách bằng nhau.

Tính Atbash Bằng Tay Trên Một Dòng

Đối với các chữ cái Latinh, công thức là: kết quả = (25 − vị trí) + 'A'. Để tính nhẩm trong đầu: đếm xem chữ cái đó cách A bao xa, sau đó đếm ngược lại một khoảng cách tương tự từ Z. Ví dụ:

  • A ở vị trí 0 → ký tự đối xứng ở vị trí 25 tính từ A → Z.
  • H ở vị trí 7 → ký tự đối xứng ở vị trí 25 − 7 = 18 → S.
  • M ở vị trí 12 → ký tự đối xứng ở vị trí 25 − 12 = 13 → N. Cặp ký tự ở giữa hầu như không di chuyển.
  • Z ở vị trí 25 → ký tự đối xứng ở vị trí 0 → A. Có tính đối xứng.

Atbash Được Sử Dụng Ở Đâu Ngày Nay

  • Nghiên cứu Kinh thánh. Các nhà nghiên cứu dịch Kinh thánh tiếng Do Thái sử dụng Atbash để giải mã các từ như Sheshach (=Babel) và Leb Kamai (=Kasdim/Chaldea) trong Sách Jeremiah.
  • Thử thách giải đố và CTF. Ban tổ chức các cuộc thi Capture-the-flag (CTF) thường bắt đầu bằng Atbash như một bài khởi động trước các vòng mật mã cổ điển khó hơn.
  • Phòng thoát hiểm (Escape rooms) và trò chơi ARG. Các nhà thiết kế trò chơi thích Atbash vì nó không cần khóa và dễ dàng in trên một thẻ duy nhất.
  • Giảng dạy mật mã học. Atbash là mật mã phản chiếu không tầm thường đơn giản nhất và được sử dụng rộng rãi trong các bài giảng mật mã học bên cạnh Caesar.
  • Bảo vệ nội dung tiết lộ (Spoilers). Giống như ROT13, Atbash ẩn văn bản khỏi cái nhìn ngẫu nhiên — nhưng với một đặc điểm nhận dạng trực quan khác, vì vậy nó tạo ra sự đa dạng.

Lưu Ý Bảo Mật

Atbash không phải là mã hóa an toàn. Đó là một phép biến đổi có thể đảo ngược mà bất kỳ ai cũng có thể hủy bỏ trong vài giây — bằng tay, trên giấy hoặc bằng một dòng mã tập lệnh. Không có khóa, vì vậy mọi người dùng đều chia sẻ chung một sơ đồ ánh xạ. Không bao giờ sử dụng Atbash để bảo vệ mật khẩu, dữ liệu cá nhân, thông tin tài chính hoặc bất kỳ thứ gì cần giữ bí mật. Để bảo vệ thực sự, hãy sử dụng mật mã học hiện đại như AES-256, ChaCha20, RSA hoặc libsodium. Hãy coi Atbash như một cách để làm mờ văn bản, chứ không phải để bảo mật nó.

Mẹo Để Có Kết Quả Tốt Nhất

  • Để giải mã mật mã Atbash, hãy dán nó vào và nhấp lại vào Áp dụng Atbash — cùng một nút bấm sẽ hoạt động vì mật mã có tính chất tự đảo ngược.
  • Đối với văn bản hỗn hợp có cả chữ và số, hãy sử dụng Atbash + Chữ số để ngụy trang cả các con số.
  • Nếu bạn muốn mọi chữ cái trông giống nhau bất kể chữ hoa hay chữ thường, hãy bỏ chọn "Giữ nguyên chữ hoa chữ thường gốc" và công cụ sẽ chuẩn hóa thành CHỮ HOA trước khi đối xứng.
  • Để nghiên cứu Kinh thánh tiếng Do Thái, hãy chọn Atbash Tiếng Do Thái và dán văn bản tiếng Do Thái — các chữ cái dạng cuối (ך, ם, ן, ף, ץ) được chuẩn hóa về dạng tiêu chuẩn của chúng trước khi đối xứng.
  • Các ký tự non-ASCII không nằm trong bảng chữ cái được chọn (chữ có dấu, chữ tượng hình CJK, biểu tượng cảm xúc) sẽ được giữ nguyên không đổi trong mọi biến thể.

Câu Hỏi Thường Gặp (FAQ)

Mật mã Atbash là gì?

Atbash là một trong những mật mã thay thế lâu đời nhất được biết đến. Nó thay thế mỗi chữ cái bằng chữ cái đối xứng của nó qua bảng chữ cái — A trở thành Z, B trở thành Y, C trở thành X, v.v. Mật mã này có nguồn gốc từ tiếng Do Thái cổ đại, nơi Aleph (chữ cái đầu tiên) ánh xạ tới Tav (chữ cái cuối cùng) và Beth ánh xạ tới Shin. Bản thân cái tên "Atbash" được xây dựng từ các chữ cái này: A-T-B-Sh.

Atbash khác với ROT13 hay Caesar như thế nào?

Caesar và ROT13 là các mật mã dịch chuyển — mọi chữ cái đều dịch chuyển theo cùng một khoảng cách (3 đối với Caesar cổ điển, 13 đối với ROT13). Atbash là một mật mã phản chiếu — các chữ cái ở gần đầu sẽ ánh xạ tới các chữ cái ở gần cuối, trong khi các chữ cái ở giữa hầu như không di chuyển (M↔N). Atbash không có khóa, trong khi khóa của Caesar là khoảng cách dịch chuyển.

Atbash có an toàn cho việc mã hóa thực tế không?

Không. Atbash không có khóa và chỉ có 26 chữ cái khả dụng, vì vậy nó dễ dàng bị bẻ gãy bằng phân tích tần suất hoặc đơn giản là thử giải mã một lần. Hãy sử dụng nó cho các câu đố, giảng dạy, ẩn nội dung tiết lộ (spoilers) và khởi động giải đấu CTF, chứ không phải để bảo vệ bất kỳ thứ gì bí mật.

Tại Sao Atbash lại tự đảo ngược chính nó?

Atbash có tính chất tự đối hợp vì phản chiếu hai lần sẽ trả về kết quả ban đầu. Nếu A ánh xạ tới Z, thì Z sẽ ánh xạ ngược lại A. Về mặt toán học, phép ánh xạ là \( f(i) = 25 - i \), và \( f(f(i)) = 25 - (25 - i) = i \). Cùng một thao tác bằng một nút bấm vừa thực hiện mã hóa và giải mã.

Atbash được sử dụng ở đâu trong Kinh thánh?

Sách Jeremiah sử dụng Atbash để ẩn tên "Babel" (Babylon) thành "Sheshach" (Jeremiah 25:26 và 51:41). Các chữ cái tiếng Do Thái của Babel — B-B-L — ánh xạ qua Atbash thành Sh-Sh-K, tạo ra địa danh được ngụy trang. Đây là việc sử dụng mật mã sớm nhất được ghi lại bằng văn bản.

Atbash có giữ nguyên chữ hoa chữ thường và dấu câu không?

Có. Chữ hoa ánh xạ thành chữ hoa, chữ thường thành chữ thường. Khoảng trắng, chữ số và dấu câu được giữ nguyên không đổi trừ khi bạn chuyển sang biến thể Atbash + Chữ số, biến thể này cũng đối xứng các số từ 0-9 thành 9-0.

Tham khảo nội dung, trang hoặc công cụ này như sau:

"Công cụ Mã hóa Atbash" tại https://MiniWebtool.com/vi/cong-cu-ma-hoa-atbash/ từ MiniWebtool, https://MiniWebtool.com/

bởi đội ngũ miniwebtool. Cập nhật: 2026-05-26

Mã hóa và giải mã:

Công cụ phổ biến và mới cập nhật:

Công cụ Tham khảo Cách thắt NútLàm phẳng PDFBộ Chuyển Đổi Văn Bản Sang Nhị Phân/Hex/ASCIIXem tất cả →
Trang chủ > Linh tinh > Mã hóa và giải mã > Công cụ Mã hóa Atbash