Langsung ke konten utama

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.

Berfungsi offline setelah dimuat

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.

Pemetaan alfabet(atas: input, bawah: output)
AN
BO
CP
DQ
ER
FS
GT
HU
IV
JW
KX
LY
MZ
NA
OB
PC
QD
RE
SF
TG
UH
VI
WJ
XK
YL
ZM

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.

Masukan
Keluaran
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

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.

  1. 1
    Pilih sandi dan konfigurasikan
    Pilih 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.
  2. 2
    Aritmetika karakter tulisan tangan menjalankan transformasi
    Setiap 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.
  3. 3
    Pemecah brute-force meranking semua 25 geseran Caesar
    Jika 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.
  4. 4
    Salin hasilnya atau bagikan tautan teka-teki
    Keluaran 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

Pertanyaan yang sering diajukan