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
Bộ mã hóa Base64Bộ mã hóa URLBộ Chuyển Đổi Văn Bản Sang Nhị Phân/Hex/ASCIIBảng mã ASCIIMáy tính Số Hạnh phúc
Trang chủ > Linh tinh > Mã hóa và giải mã
 

Bộ Mã Hóa và Giải Mã ROT13

Mã hóa và giải mã văn bản mật mã ROT13 ngay lập tức với vòng xoay bảng chữ cái trực tiếp, ánh xạ từng ký tự, ROT5 cho chữ số, ROT18 cho chữ cái và chữ số, và ROT47 cho tất cả các ký tự ASCII in được.

Sử dụng miễn phíKhông cần đăng kýKết quả tức thì
Bộ Mã Hóa và Giải Mã ROT13Dùng thử ngay — miễn phí ▼
Ví dụ nhanh
Dán bất kỳ văn bản nào. ROT13 chỉ thay đổi A-Z và a-z; chuyển đổi mật mã bên dưới để bao gồm cả chữ số hoặc toàn bộ ASCII. Cùng một nút này vừa dùng để mã hóa vừa dùng để giải mã.

Embed Bộ Mã Hóa và Giải Mã ROT13 Widget

Giới thiệu về Bộ Mã Hóa và Giải Mã ROT13

Bộ Bộ Mã Hóa và Giải Mã ROT13 này áp dụng mật mã xoay chữ cái cổ điển cho bất kỳ văn bản nào và hiển thị chi tiết quá trình xử lý — một vòng xoay bảng chữ cái trực tiếp, một chế độ xem trước/sau từng ký tự, số liệu thống kê đầy đủ, xác minh vòng khứ hồi và so sánh song song tất cả bốn biến thể ROT. Công cụ được xây dựng cho những người viết muốn ẩn nội dung spoil, nhà thiết kế câu đố, nhà phát triển để lại bình luận không hoạt động, người học nghiên cứu mật mã học cổ điển và bất kỳ ai chỉ cần lật ngược văn bản ROT13 một cách nhanh chóng.

Cách Sử dụng Bộ Bộ Mã Hóa và Giải Mã ROT13

  1. Nhập hoặc dán văn bản thuần túy hoặc bản mã ROT13 của bạn vào ô nhập liệu. Bản xem trước trực tiếp ở bên phải hiển thị kết quả mật mã khi bạn nhập và tô sáng cặp ký tự phù hợp trên vòng xoay bảng chữ cái.
  2. Chọn một biến thể mật mã. ROT13 dịch chuyển 26 chữ cái tiếng Anh; ROT5 dịch chuyển chữ số; ROT18 kết hợp cả hai; ROT47 dịch chuyển mọi ký tự ASCII có thể in được.
  3. Nhấp vào Áp dụng mật mã. Kết quả đầy đủ sẽ xuất hiện bên dưới cùng với các số liệu thống kê, ánh xạ từng ký tự, lưới thay thế duy nhất và bằng chứng vòng khứ hồi rằng mật mã tự đảo ngược.
  4. Sử dụng các nút Sao chép để lấy văn bản đã được mật hóa hoặc đầu vào gốc. Áp dụng cùng một mật mã đó cho bản mã để giải mã ngược trở lại — ROT13 không cần nút giải mã riêng biệt vì mã hóa = giải mã.

Giải thích về Bốn Biến thể ROT

ROT13Dịch chuyển A-Z và a-z đi 13 vị trí. Một nửa bảng chữ cái 26 ký tự có nghĩa là mã hóa hai lần sẽ trả về bản gốc.Tốt nhất cho: nội dung spoil, đáp án câu đố, lời thắt nút truyện cười, nhận xét mã nguồn.
ROT5Dịch chuyển 0-9 đi 5 vị trí. Một nửa chu kỳ 10 chữ số, cũng tự đảo ngược. Chữ cái và dấu câu được giữ nguyên.Tốt nhất cho: ẩn nhẹ các con số trong văn bản hỗn hợp.
ROT18Kết hợp ROT13 cho chữ cái với ROT5 cho chữ số. Cả hai nửa đều tự đảo ngược nên sự kết hợp này cũng vậy.Tốt nhất cho: văn bản có số sê-ri, mã đơn hàng hoặc ngày tháng bạn muốn che chở cùng với từ ngữ.
ROT47Dịch chuyển mọi ký tự ASCII có thể in được từ "!" (33) đến "~" (126) đi 47 vị trí. Dấu câu, dấu ngoặc và ký hiệu đều thay đổi.Tốt nhất cho: ẩn URL, đoạn mã, email hoặc bất kỳ thứ gì có ký hiệu hỗn hợp.

Tại sao Cùng một Nút vừa dùng để Mã hóa và Giải mã

ROT13 là một mật mã đối hợp. Nếu bạn gọi hàm dịch chuyển là f, thì f(f(x)) = x đối với mọi đầu vào. Lý do nằm ở số học: dịch chuyển một chữ cái đi 13, rồi thêm 13 nữa, tổng cộng là 26 — một vòng đầy đủ quanh bảng chữ cái sẽ quay trở lại vị trí ban đầu. Bản chất tương tự cũng đúng với ROT5 với chu kỳ chữ số là 10, và với ROT47 với chu kỳ ASCII có thể in được là 94. Mỗi bước dịch chuyển chính xác bằng một nửa chiều dài chu kỳ, điều này làm cho thao tác này trở thành nghịch đảo của chính nó.

Bảng Tham chiếu Nhanh

Biến thểĐộ dài chu kỳDịch chuyểnTự đảo ngượcVí dụ
ROT1326 chữ cái13CóHello → Uryyb
ROT510 chữ số5Có2024 → 7579
ROT1826 + 1013 + 5CóA12 → N67
ROT4794 ký tự ASCII47CóHi! → w:P

Nơi ROT13 Vẫn Được Sử Dụng Ngày Nay

  • Bảo vệ khỏi việc xem trước nội dung (spoil). Các bài đăng trên diễn đàn, wiki của người hâm mộ, các subreddit câu đố và câu lạc bộ sách sử dụng ROT13 để người đọc phải chủ động chọn giải mã trước khi xem các đoạn kết bất ngờ hoặc giải pháp.
  • Lời thắt nút truyện cười. Usenet, IRC và các bảng tin kiểu cũ theo lịch sử thường ẩn các lời kết truyện cười bằng ROT13 để người đọc có thể tạm dừng trước khi đọc tới phần hài hước.
  • Làm xáo trộn mã nguồn cho vui. Các quả trứng Phục sinh (Easter eggs) và các bình luận vô hại trong các dự án mã nguồn mở đôi khi sử dụng ROT13 để người đọc thông thường không vô tình đọc được chúng.
  • Giảng dạy mật mã cổ điển. ROT13 là mật mã thay thế 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ới thiệu về mật mã học vì mọi bước đều có thể hình dung bằng tay.
  • Thử thách CTF và giải đố. Các câu đố Capture-the-flag thường bắt đầu bằng ROT13 như một bài khởi động trước khi người tham gia giải quyết phân tích mật mã thực sự.

Thông báo Bảo mật

ROT13, ROT5, ROT18, và ROT47 không phải là mã hóa bảo mật. Chúng là các phép biến đổi có thể đảo ngược mà bất kỳ người đọc nào cũng có thể hoàn tác trong vài giây bằng tay hoặc bằng một dòng tập lệnh ngắn. Không bao giờ sử dụng chúng để bảo vệ mật khẩu, thông tin cá nhân, dữ liệu 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 mật mã ROT như một cách để làm mờ văn bản, không phải để bảo mật văn bản.

Mẹo để có Kết quả Tốt nhất

  • Để giải mã bản mã ROT13, chỉ cần dán nó vào và nhấp vào Áp dụng mật mã với biến thể ROT13 được chọn. Không cần chuyển đổi chế độ.
  • Nếu văn bản của bạn chứa hỗn hợp chữ cái và chữ số và bạn muốn ẩn tất cả chúng, hãy sử dụng ROT18 thay vì ROT13.
  • Để ẩn URL, địa chỉ email hoặc đoạn mã cùng với dấu câu của chúng, hãy sử dụng ROT47.
  • Chữ hoa chữ thường luôn được giữ nguyên với ROT13, ROT5, và ROT18. ROT47 có thể thay đổi một chữ cái in hoa thành một kiểu chữ thường khác vì nó dịch chuyển trên toàn bộ phạm vi ASCII.
  • Các ký tự không phải ASCII (chữ có dấu, chữ CJK, emoji) được giữ nguyên không thay đổi trong mọi biến thể.

Câu hỏi thường gặp

ROT13 là gì?

ROT13 là một mật mã thay thế đơn giản dịch chuyển mỗi chữ cái đi 13 vị trí trong bảng chữ cái tiếng Anh. A trở thành N, B trở thành O, v.v. Vì 13 là một nửa của 26, cùng một thao tác này vừa dùng để mã hóa vừa dùng để giải mã.

ROT13 có an toàn để bảo mật thực tế không?

Không. ROT13 là một phép biến đổi, không phải là mã hóa bảo mật. Nó ẩn văn bản khỏi một cái nhìn lướt qua nhưng bất kỳ ai cũng có thể đảo ngược nó ngay lập tức. Hãy sử dụng mật mã học thực sự như AES hoặc RSA cho bất kỳ nội dung nào cần giữ bí mật.

Sự khác biệt giữa ROT13 và ROT47 là gì?

ROT13 chỉ dịch chuyển 26 chữ cái tiếng Anh. ROT47 dịch chuyển mọi ký tự ASCII có thể in được từ 33 đến 126, do đó dấu câu và chữ số cũng trở nên không thể nhận dạng. Cả hai đều tự đảo ngược vì độ dịch chuyển chính xác bằng một nửa độ dài chu kỳ.

ROT13 có giữ nguyên chữ hoa chữ thường không?

Có. Chữ hoa ánh xạ thành chữ hoa và chữ thường ánh xạ thành chữ thường. Khoảng trắng, chữ số và dấu câu được giữ nguyên không thay đổi trừ khi bạn chuyển sang ROT5, ROT18, hoặc ROT47.

Tại sao cùng một nút lại có thể vừa mã hóa vừa giải mã?

ROT13 là một mật mã đối hợp (tự đảo ngược). Dịch chuyển hai lần với khoảng cách 13 sẽ đưa chữ cái trở lại vị trí bắt đầu của nó (13 + 13 = 26). Điều đó có nghĩa là mã hóa bản mã bằng ROT13 sẽ tạo ra văn bản thuần túy ban đầu, vì vậy việc mã hóa và giải mã chia sẻ cùng một nút.

ROT13 hiện vẫn được sử dụng ở đâu?

ROT13 thường được sử dụng để ẩn nội dung tiết lộ trước (spoiler), đáp án câu đố, lời thắt nút của truyện cười và văn bản nhạy cảm nhẹ trong các nhóm tin, diễn đàn và nhận xét mã nguồn. Nó cũng là một ví dụ giảng dạy phổ biến cho các mật mã thay thế.

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

"Bộ Mã Hóa và Giải Mã ROT13" tại https://MiniWebtool.com/vi/bo-ma-hoa-va-giai-ma-rot13/ từ MiniWebtool, https://MiniWebtool.com/

bởi đội ngũ MiniWebtool. Cập nhật ngày: 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ụ Mã hóa/Giải mã Thực thể HTMLBộ Giải Mã URLBộ giải mã Base64Xem tất cả →
Trang chủ > Linh tinh > Mã hóa và giải mã > Bộ Mã Hóa và Giải Mã ROT13