Sandi Caesar & Enkriptor Teks gratis
Enkripsi dan dekripsi teks dengan sandi Caesar, ROT13, Atbash, dan sandi Vigenère. Sandi substitusi klasik, semuanya di browser Anda.
Saya punya teks sandi: cari pergeserannya
Mencoba setiap pergeseran Caesar pada teks input dan mengurutkannya berdasarkan seberapa mirip hasilnya dengan bahasa yang sebenarnya.
Menggeser setiap huruf 13 langkah. Kebalikan dirinya sendiri — diterapkan dua kali mengembalikan teks asli.
Hanya untuk keperluan edukasi. Caesar, ROT13, Atbash, dan Vigenere adalah sandi klasik — tidak memberikan kerahasiaan nyata dan mudah dipecahkan. Jangan gunakan untuk melindungi informasi sensitif.
Penggunaan umum
- Enkode dan dekode ROT13Gunakan ROT13 untuk mengaburkan teks — cipher standar untuk spoiler, jawaban teka-teki, dan peringatan konten.
- Buat teka-teki sandi CaesarEnkode pesan tersembunyi dalam sandi Caesar untuk berburu harta, ruang pelarian, dan tantangan teka-teki.
- Pelajari kriptografi klasikJelajahi sandi Caesar, Atbash, dan Vigenère untuk memahami sejarah dan prinsip kriptografi.
- Kirim pesan rahasiaEnkode pesan pribadi, catatan, dan komunikasi pribadi dengan sandi substitusi sederhana.
- Terapkan sandi AtbashBalikkan alfabet dengan Atbash: A menjadi Z, B menjadi Y, dan seterusnya — sandi Ibrani kuno.
Cara kerja
Keempat sandi — Caesar, ROT13, Atbash, dan Vigenère — diimplementasikan dari awal di browser menggunakan aritmetika kode karakter murni, tanpa library eksternal apa pun. Pengodean dan penguraian terjadi secara instan di browser Anda saat Anda mengetik; tidak ada yang pernah dikirim ke server.
- 1Pilih sandi dan konfigurasikanPilih di antara empat sandi substitusi klasik. Caesar memungkinkan Anda mengatur nilai geser dari 1–25 melalui penggeser. Vigenère memerlukan kata kunci yang hurufnya menentukan geseran berbeda di setiap posisi dalam teks. ROT13 dan Atbash tidak memiliki parameter — keduanya self-inverse, sehingga pengodean dan penguraian adalah operasi yang sama.
- 2Aritmetika karakter tulisan tangan menjalankan transformasiSetiap sandi adalah fungsi murni kecil atas string masukan. Caesar dan ROT13 menggunakan aritmetika modular pada kode karakter — ((kodeKarakter - basis + geser) % 26) + basis — membiarkan karakter non-alfabet sepenuhnya tidak berubah. Atbash mencerminkan setiap huruf dengan menghitung basis + 25 - (kodeKarakter - basis). Vigenère berputar melalui karakter kata kunci, menerapkan geseran berbeda pada setiap huruf berurutan.
- 3Pemecah brute-force meranking semua 25 geseran CaesarJika Anda memiliki teks tersandi tetapi tidak tahu geserannya, panel 'pecahkan' mencoba semua 25 geseran sekaligus dan menilai setiap kandidat terhadap frekuensi huruf bahasa Inggris menggunakan uji chi-kuadrat. Dekripsi yang distribusi hurufnya paling cocok dengan bahasa Inggris asli diranking pertama.
- 4Salin hasilnya atau bagikan tautan teka-tekiKeluaran diperbarui langsung dengan setiap ketukan tombol. Salin ke clipboard, atau gunakan 'Salin tautan' untuk membuat URL yang mengodekan sandi, geser atau kunci, dan teks masukan pilihan Anda — sehingga Anda bisa membagikan teka-teki terkodekan yang terbuka langsung di alat ini.
Alat terkait
Enkoder & Dekoder URL
Menyandikan dan mendekode URL dan string kueri. Mendukung encodeURIComponent, decodeURIComponent, dan penguraian string kueri.
Enkoder & Dekoder Base64
Enkode teks atau file ke Base64, atau dekode string Base64 kembali ke teks biasa. Instan, privat, dan gratis.
Enkoder & Dekoder HTML
Enkode karakter khusus ke entitas HTML atau dekode entitas kembali ke teks biasa. Seketika, di browser Anda.