ToolMill.io

ROT13 Encde / Decode — Văn bản RT13

ROT13 là một mật mã thay thế chữ cái đơn giản mà thay đổi A vội vàng, BTO, vv. Nó thường được dùng để làm hư hỏng, làm ô uế ánh sáng, và diễn đàn/mail. Công cụ này mã hóa văn bản thường cho ROT13 và giải mã ROT13 trở lại văn bản (không đối xứng). Chạy 100% trong trình duyệt của bạn — không tải lên — và làm việc ngoài lề sau khi cài đặt công cụ là PWA.

Bộ mã

Thử đi.

Ví dụ

Mật mã viết đơn giản với ROT13
Nhập
Attack at dawn!
Xuất
Nggnpx ng qnja!
@ info: tooltip
Nhập
Guvf vf n EBG13 grfg.
Xuất
Đây là bài kiểm tra ROT13.
Áp dụng ROT13 cho văn bản trộn
Nhập
Meeting at 10:30 PM!
Xuất
Zrrgvat ng 10:30 CZ!

Làm thế nào ROT13 làm việc

ROT13 thay đổi mỗi chữ Latin về phía trước bởi 13 vị trí, vì vậy A trở thành N và N trở thành A. Chi tiết quan trọng trên trang này là mã hóa và giải mã là cùng một hoạt động. Đó là lý do tại sao cả hai nút áp dụng cùng một biến đổi và tại sao sử dụng ROT13 hai lần trả lại văn bản gốc.

Những gì công cụ này thay đổi — và những gì nó để lại một mình

Việc thực hiện này quay chỉ các chữ A-Z và a-z. Nó bảo tồn chữ hoa và chữ thường, nhưng nó để lại những con số, khoảng trống, chấm, emoji, và hầu hết các ký tự không thay đổi. Điều đó quan trọng khi bạn dán văn bản lẫn lộn từ một bài đăng trên diễn đàn, email, hoặc chỉ câu đố và mong đợi chỉ những từ rõ ràng để thay đổi.

Dùng chung cho ROT13

ROT13 là hữu ích cho việc che giấu hư hỏng, làm ô uế ánh sáng, gợi ý câu đố, và diễn đàn thông thường hoặc thư điện tử nơi mà bạn muốn giấu một từ khỏi quét ngay lập tức mà không cần khẳng định an ninh thật sự. Nó được xem là một dạng tiện lợi, chứ không phải một loại bảo vệ.

ROT13 không phải là mã hóa

Bất cứ ai cũng có thể đảo ngược ROT13 ngay lập tức, vì vậy nó không bao giờ nên được sử dụng cho mật khẩu, vật chứng, dữ liệu cá nhân, hay bất cứ điều gì bí mật. Giá trị của nó là nhanh chóng đảo ngược sự cấm đoán, chứ không phải bí mật.

Canh lề các vụ án và giới hạn

Bởi vì trang này viết lại một đoạn văn bản riêng lẻ tại chỗ, các nhắp lặp đi lặp lại để bật lại nội dung ngược lại thay vì hiển thị đầu vào và đầu ra bên cạnh nhau. Các chữ cái bị buộc tội và các tập lệnh không phải tiếng Latin hầu như không thay đổi, vì vậy nếu bạn dán văn bản với các ký tự bên ngoài cơ bản A-Z, kết quả có thể trông chỉ là một phần biến đổi.

Những dòng chảy công việc thực tế

Trước khi bạn dựa vào đoạn văn đã được mã hóa ROT13 cho việc chia sẻ hay lưu trữ

Trước khi sử dụng ROT13 trong một luồng công việc thực sự, quyết định liệu mục tiêu là chỉ để tránh những kẻ phá hoại ngẫu nhiên hoặc cho dù bạn thực sự cần kiểm soát truy cập, mã hóa, hoặc xác thực lưu trữ. Nếu bí mật quan trọng, ROT13 là công cụ sai cho công việc.

Tại sao ROT13 bị tịch thu, chứ không phải bảo vệ

Bất cứ ai quen thuộc với ROT13 hoặc sử dụng một công cụ văn bản cơ bản có thể đảo ngược kết xuất ngay lập tức. Nó không dùng chìa khóa bí mật, không cung cấp bí mật, và không bao giờ nên được đối xử như mật mã hoặc lưu trữ bảo mật. Giá trị của nó là tiện lợi để giấu câu Kinh Thánh đơn giản khỏi việc đọc, chứ không phải để bảo vệ.

Làm thế nào để giải thích chính xác kết xuất ROT13

ROT13 chỉ đơn giản là cùng một văn bản chữ cái dịch chuyển bởi 13 vị trí. Nó có thể đảo ngược bằng cách áp dụng cùng một biến đổi, làm cho nó có ích cho việc làm mờ nhạt ánh sáng hoặc làm hỏng văn bản nhưng không phải để bảo vệ dữ liệu nhạy cảm. Hãy xem kết quả là sự trình bày thay đổi, chứ không phải là sự bí mật đầy ý nghĩa.

Bạn có thể sử dụng trang này để mã hóa văn bản hỏng trước khi đăng lên công khai, giải mã một câu ROT13 từ một diễn đàn hay email, hoặc kiểm tra xem một chuỗi khả nghi chỉ là ROT13 bằng cách áp dụng biến đổi một lần. Vì thao tác không cân xứng, nên một trong hai nút là đủ để di chuyển giữa hai trạng thái.

Công cụ liên quan