Sandi Caesar

Encode dan decode dengan sandi Caesar (pergeseran).

Keamanan

Tentang Sandi Caesar

Geser setiap huruf sebanyak angka tertentu. Untuk mendekode, gunakan pergeseran yang sama ke arah sebaliknya (atau geser sebanyak 26 dikurangi angka tersebut). Tidak aman — hanya untuk hiburan atau pembelajaran.

Cara Menggunakan Caesar Cipher

  1. Masukkan atau tempel Teks yang ingin Anda enkripsi atau dekripsi.
  2. Atur nilai Pergeseran (0–25). Pergeseran 13 juga dikenal sebagai ROT13.
  3. Hasil diperbarui secara instan menampilkan teks yang telah digeser.
  4. Untuk mendekripsi, gunakan nilai pergeseran yang sama ke arah sebaliknya (atau geser sebanyak 26 dikurangi pergeseran asli).

Fitur Utama

  • Enkripsi dan dekripsi teks dengan pergeseran apa pun dari 0 hingga 25
  • Mempertahankan huruf besar-kecil — huruf besar tetap besar, huruf kecil tetap kecil
  • Karakter non-alfabet (angka, tanda baca, spasi) tidak diubah
  • Hasil real-time instan saat Anda mengetik atau menyesuaikan pergeseran
  • Pemrosesan berbasis browser — tidak ada data yang meninggalkan perangkat Anda
  • Pendamping edukasi untuk ROT13 Decoder (sandi Caesar dengan pergeseran 13)

Kapan Menggunakan Alat Ini

  • Mempelajari dasar-dasar kriptografi dan cipher substitusi
  • Membuat teka-teki sederhana, petunjuk escape room, atau latihan kelas
  • Mendekode pesan ber-sandi Caesar dari tantangan atau kompetisi CTF
  • Mendemonstrasikan mengapa cipher sederhana tidak aman dibandingkan enkripsi modern

Detail Teknis

Alat ini memproses setiap karakter secara individual: untuk huruf A–Z dan a–z, karakter dikonversi ke indeks 0–25, ditambah pergeseran modulo 26, dan dikonversi kembali. Semua karakter lain dilewatkan tanpa perubahan. Key space hanya 26 nilai, membuat brute force menjadi trivial — komputer dapat mencoba semua 26 pergeseran dalam hitungan mikrodetik. Pergeseran 13 (ROT13) bersifat istimewa karena menerapkannya dua kali mengembalikan teks asli, karena 13 + 13 = 26. Implementasi menggunakan kode karakter JavaScript dan berjalan sepenuhnya di browser tanpa dependensi eksternal.

Kesimpulan

Alat Sandi Caesar adalah cara yang menyenangkan dan edukatif untuk menjelajahi dasar-dasar kriptografi. Meskipun tidak cocok untuk keamanan nyata, alat ini menyediakan pergeseran teks instan dengan privasi penuh — sempurna untuk pembelajaran, teka-teki, dan tugas encoding sederhana di browser Anda.

Pertanyaan yang Sering Diajukan

Apa itu sandi Caesar?
Setiap huruf digeser sebanyak angka tetap (misal 3: A→D, B→E). Decoding menggunakan pergeseran yang sama secara terbalik. Mudah dipecahkan dengan mencoba semua 26 pergeseran.
Apakah ini mempengaruhi angka atau simbol?
Tidak. Hanya A–Z dan a–z yang digeser. Angka dan tanda baca tetap seperti semula.
Apakah teks saya dikirim ke server?
Tidak. Semuanya berjalan di browser Anda.
Apa itu ROT13?
ROT13 adalah sandi Caesar dengan pergeseran 13. Karena alfabet Inggris memiliki 26 huruf, menerapkan ROT13 dua kali mengembalikan teks asli. ROT13 biasa digunakan untuk menyamarkan spoiler atau jawaban teka-teki secara online. Coba alat khusus ROT13 Decoder kami.