Bộ mã hóa và giải mã ROT13

Giấu spoiler và đáp án câu đố bằng phép dịch chữ cái kinh điển

ROT13: chữ cái · ROT18: chữ cái và chữ số · ROT47: chữ cái, chữ số và ký hiệu · ROT5: chữ số

Kết quả

Mọi thao tác đều diễn ra trong trình duyệt: văn bản của bạn không bao giờ được gửi đi đâu cả.

Cách mã hóa và giải mã ROT13

Bước 1

Nhập hoặc dán văn bản hay mã ROT13

Bước 2

Chọn ROT13, ROT18, ROT47 hoặc ROT5

Bước 3

Sao chép kết quả: làm lại đúng bước này sẽ giải mã

ROT13 là gì

ROT13 thay mỗi chữ cái bằng chữ cái đứng sau nó 13 vị trí trong bảng chữ cái: A thành N, B thành O, và N lại thành A. Vì bảng chữ cái Latinh có 26 chữ cái, áp dụng ROT13 hai lần sẽ trả lại văn bản gốc, nên cùng một công cụ vừa mã hóa vừa giải mã. Từ những ngày đầu của Usenet, người ta đã dùng ROT13 để giấu nội dung tiết lộ trước (spoiler), đáp án câu đố và câu chốt của truyện cười, để không ai vô tình đọc được. ROT13 không phải là mã hóa bảo mật và không bảo vệ được gì: ai cũng có thể giải mã nó trong một giây.

ROT13 chỉ thay đổi các chữ cái Latinh A–Z. Công cụ còn có ba biến thể liên quan: ROT5 xoay các chữ số đi 5, ROT18 kết hợp ROT13 và ROT5, còn ROT47 dịch tất cả ký tự ASCII nhìn thấy được, gồm chữ cái, chữ số và dấu câu, đi 47 vị trí, khiến văn bản càng khó đọc hơn. Mỗi biến thể đều tự giải mã khi được áp dụng lại. Để mã hóa văn bản viết bằng các bảng chữ cái khác, hãy dùng mật mã Caesar với độ dịch tùy ý.

AnyTextEditor có hữu ích với bạn không?

Xin chào. Chúng tôi đã cố gắng rất nhiều để tạo ra một trang web tiện lợi mà chúng tôi tự sử dụng. Nếu bạn thích bất kỳ công cụ và trình chỉnh sửa nào của chúng tôi, hãy thêm nó vào dấu trang của bạn, vì nó sẽ hữu ích cho bạn nhiều lần. Và đừng quên chia sẻ trên mạng xã hội. Chúng tôi sẽ tốt hơn cho bạn.