Sandi Caesar
Sandi Caesar mengganti setiap huruf dengan huruf yang berada beberapa tempat lebih jauh di alfabet, dengan jumlah yang tetap. Ketik teks dan pilih pergeseran, hasilnya langsung muncul. Jika pergeserannya tidak diketahui, alat ini mencoba semua 25 kemungkinan dan menandai yang paling mungkin.
Sumber: Wikipedia – Caesar cipher (Verfahren, ROT13, Brechen per Häufigkeitsanalyse). Diperbarui: .
Cara menghitung
Sandi Caesar adalah sandi geser: setiap huruf maju sejauh jumlah tempat yang sama di alfabet. Dengan pergeseran 3, A menjadi D, B menjadi E, dan di ujung alfabet hitungan kembali ke awal, sehingga X menjadi A. Dengan begitu “VENI” berubah menjadi “YHQL”. Sejarawan Romawi Suetonius mencatat bahwa Julius Caesar mengamankan surat-suratnya dengan cara ini.
Cara kerja alat ini
- Enkripsi: ketik teks dan pilih pergeseran. Pemetaan menunjukkan huruf mana diganti dengan huruf apa.
- Dekripsi dengan kunci: teks digeser balik sejauh jumlah yang sama.
- Memecahkan tanpa kunci: pergeseran yang berarti hanya 25, jadi semuanya mudah dicoba. Tabel memuat setiap hasil, dan bintang menandai yang paling mungkin, ditemukan dengan membandingkan frekuensi huruf. Dalam bahasa Inggris, huruf E paling sering muncul, sekitar 12,7 persen.
- Huruf beraksen: alfabet klasik hanya mengenal A sampai Z. Karena itu alat ini lebih dulu mengubah huruf seperti é atau ü; jika opsinya dimatikan, huruf itu dibiarkan.
ROT13 dan batas metode ini
Pada pergeseran 13, enkripsi dan dekripsi adalah langkah yang sama, karena alfabet punya 26 huruf. ROT13 dipakai di forum untuk menyembunyikan bocoran cerita. Sebagai pengaman, sandi Caesar kini tidak berguna: dengan hanya 25 kunci, sandi ini bobol dalam hitungan detik, dan frekuensi huruf tetap terlihat. Untuk kerahasiaan sungguhan ada metode modern; untuk kata sandi yang kuat, pakai generator password. Untuk teka-teki dan pelajaran, penerjemah kode Morse dan teks ke biner bisa jadi pelengkap yang bagus.
Pertanyaan umum
Bagaimana cara kerja sandi Caesar?
Setiap huruf digeser sejumlah tempat yang tetap di alfabet. Dengan pergeseran 3, “HALO” menjadi “KDOR”. Untuk dekripsi, geser balik sejauh jumlah yang sama.
Bagaimana memecahkan sandi Caesar tanpa kunci?
Hanya ada 25 pergeseran yang mungkin, jadi semuanya bisa dicoba. Cara lebih cepat adalah analisis frekuensi: huruf yang paling sering muncul di teks sandi biasanya adalah A atau E yang bergeser.
Apa itu ROT13?
ROT13 adalah sandi Caesar dengan pergeseran 13. Karena 13 tepat setengah dari 26 huruf, operasi yang sama dipakai untuk enkripsi dan dekripsi.
Bagaimana dengan angka, spasi, dan tanda baca?
Spasi dan tanda baca tidak berubah. Angka hanya digeser jika opsi itu dinyalakan. Huruf beraksen bisa diubah lebih dulu menjadi A–Z biasa.
Apakah sandi Caesar aman?
Tidak. Ini metode kuno yang bisa dibobol hampir tanpa usaha. Pakai untuk teka-teki, pelajaran, dan permainan, bukan untuk data rahasia.
Sumber dan dasar hukum
- Wikipedia – Caesar cipher (Verfahren, ROT13, Brechen per Häufigkeitsanalyse)
- Wikipedia – Letter frequency (frekuensi huruf menurut bahasa, dasar perkiraan)
Diperbarui: · Kebijakan editorial
Alat terkait
- Translator kode morseTranslator kode morse: teks ke morse dan sebaliknya, langsung. Putar sebagai bunyi atau cahaya, unduh WAV, ketuk sendiri dengan tombol morse, plus tabel ITU.
- Ubah teks ke kode biner (dan sebaliknya)Ubah teks menjadi kode biner, heksadesimal, desimal, atau oktal dan terjemahkan biner kembali ke teks: UTF-8 untuk aksara dan emoji, langsung di browser Anda.
- Base64 decode dan encode onlineBase64 decode dan encode online, termasuk Base64url dengan UTF-8 yang benar, serta URL encode/decode (percent-encoding). Pesan error jelas, berjalan di browser.
- Membalik teksMembalik teks online: tulis huruf dari belakang, balik urutan kata atau baris, atau putar teks jadi terbalik – dengan pemeriksa palindrom, langsung di browser.
- Generator passwordBuat password acak yang kuat dan passphrase yang mudah diingat, lengkap dengan entropi dalam bit – dihitung di browser Anda, tidak dikirim dan tidak disimpan.
- Text to speech: bacakan teks dengan suaraText to speech gratis: pilih suara bahasa Indonesia, atur kecepatan dan nada, ikuti kata per kata, jeda atau hentikan. Tanpa daftar, suara lokal diutamakan.
- Huruf ke berapa dalam alfabet? Cek urutan huruf A–ZCek huruf ke berapa dalam alfabet: ketik huruf atau kata, urutannya langsung muncul sebagai angka. Ada juga angka ke huruf dan tabel urutan huruf alfabet A–Z.
- Nama FF keren dengan simbolNama FF keren dalam sekali ketik: hias nama dengan 30 bingkai simbol seperti ꧁༺ ༻꧂, 亗, ♛, dan ✿, lalu salin. Huruf bisa dibuat tebal atau bergaya sambung.
- Pengubah hiragana katakana (bolak-balik)Ubah hiragana ke katakana atau katakana ke hiragana sekaligus, termasuk katakana setengah lebar. Dilengkapi tabel hiragana katakana lengkap dan penjelasannya.