Tentang alat ini
Encoder / Decoder Rail Fence Cipher adalah alat gratis berbasis browser untuk sandi transposisi yang paling dikenal. Alih-alih mengganti huruf, sandi ini menyusun ulang huruf: plaintext ditulis dalam pola zig-zag turun dan naik melintasi sejumlah rel horizontal yang dipilih, lalu dibaca satu rel penuh pada satu waktu dari atas ke bawah. Dengan 3 rel, posisi huruf mengikuti pola 0,1,2,1,0,1,2,… sehingga karakter berurutan mendarat di baris berbeda sebelum dikelompokkan ulang.
Untuk mendekode, alat ini membangun kembali jalur zig-zag yang persis untuk panjang ciphertext, menghitung berapa banyak karakter yang termasuk ke setiap rel, memotong ciphertext menjadi rel-rel tersebut, lalu menelusuri zig-zag lagi untuk mengangkat huruf kembali ke urutan aslinya. Sandi ini mendukung 2 rel atau lebih, offset awal opsional yang menggeser di mana huruf pertama berada dalam zig-zag, dan memperlakukan rel tunggal sebagai identitas (tanpa perubahan). Semuanya berjalan secara lokal di browser Anda tanpa ada yang diunggah.
Secara default, spasi dan tanda baca dibawa serta sebagai karakter biasa sehingga transposisi sepenuhnya dapat dibalik; sebuah sakelar memungkinkan Anda membuang non-huruf sebelum enkode ketika Anda menginginkan ciphertext yang hanya berisi huruf. Rail fence adalah pasangan klasik Caesar cipher dalam pelajaran kriptografi dan sering terlihat dalam tantangan CTF serta escape room, menggambarkan bagaimana sandi transposisi menyembunyikan pesan dengan mengacak posisi alih-alih identitas.