Tentang alat ini
Encoder / Decoder Caesar Cipher adalah alat gratis berbasis browser untuk sandi substitusi tertua dan paling terkenal. Setiap huruf digeser sejumlah tempat tetap di sepanjang alfabet: enkode memetakan huruf di posisi x ke (x + shift) mod 26, dan dekode membaliknya dengan (x − shift + 26) mod 26. Deret huruf besar dan kecil digeser secara terpisah dan karakter non-huruf apa pun — spasi, angka, tanda baca — dilewatkan tanpa perubahan. Pergeseran 3 adalah pergeseran yang konon digunakan Julius Caesar sendiri; pergeseran 13 adalah ROT13 yang bersifat self-inverse.
Semuanya berjalan secara lokal di browser Anda, jadi tidak ada yang Anda ketik yang diunggah atau disimpan. Pilih enkode atau dekode dan atur pergeseran dari 0 hingga 25, atau beralih ke mode brute-force untuk melihat semua 26 kemungkinan dekripsi sekaligus. Karena hanya ada 25 kunci non-trivial, Caesar cipher dapat dipecahkan dengan mudah dengan mencoba semuanya — persis itulah yang dilakukan mode brute-force.
Untuk menghemat waktu penelusuran Anda, mode brute-force menilai setiap kandidat dengan uji chi-square terhadap frekuensi huruf bahasa Inggris standar dan menandai plaintext yang paling mungkin dengan bintang (★). Semakin rendah nilai chi-square, semakin cocok distribusi huruf dengan bahasa Inggris biasa, sehingga baris berbintang biasanya adalah dekripsi yang benar. Ini membuat alat ini berguna untuk tantangan CTF, escape room, dan kriptografi kelas tanpa perlu mengetahui kuncinya terlebih dahulu.