Về công cụ này
Bộ mã hóa / giải mã Rail Fence Cipher là công cụ miễn phí chạy ngay trong trình duyệt cho mật mã hoán vị nổi tiếng nhất. Thay vì thay thế chữ cái, nó sắp xếp lại chúng: bản rõ được viết theo hình zig-zag xuống rồi lên qua một số hàng ngang chọn trước, sau đó đọc từng hàng đầy đủ một lần từ trên xuống dưới. Với 3 hàng, các vị trí chữ cái theo mẫu 0,1,2,1,0,1,2,… nên các ký tự liên tiếp rơi vào các hàng khác nhau trước khi được gom lại.
Để giải mã, công cụ dựng lại chính xác đường zig-zag cho độ dài bản mã, tính ra bao nhiêu ký tự thuộc mỗi hàng, cắt bản mã thành các hàng đó, rồi đi lại đường zig-zag để nâng các chữ cái về đúng thứ tự gốc. Nó hỗ trợ 2 hàng trở lên, một độ lệch khởi đầu tùy chọn để dịch nơi chữ cái đầu tiên nằm trong zig-zag, và coi một hàng duy nhất là phép đồng nhất (không thay đổi). Mọi thứ chạy cục bộ trong trình duyệt của bạn với không có gì được tải lên.
Mặc định, dấu cách và dấu câu được mang theo như các ký tự thông thường để phép hoán vị hoàn toàn đảo ngược được; một công tắc cho phép bạn loại bỏ ký tự không phải chữ cái trước khi mã hóa khi bạn muốn bản mã chỉ gồm chữ cái. Rail fence là đối tác cổ điển của mật mã Caesar trong các bài học mật mã và thường thấy trong các thử thách CTF và escape room, minh họa cách các mật mã hoán vị giấu thông điệp bằng cách xáo trộn vị trí thay vì danh tính.