Semua artikel

ROT13 dan sandi Caesar: substitusi karakter sederhana

Karena ejaan bahasa Indonesia modern (sejak reformasi EYD 1972) hampir tidak lagi memakai huruf beraksen sama sekali, ROT13 sebenarnya berlaku hampir sempurna pada teks Indonesia biasa — berbeda dari bahasa seperti Prancis atau Vietnam, di mana huruf beraksen justru lolos tanpa berubah.

Mengapa teks Indonesia hampir 100% "kena" ROT13

ROT13 hanya menggeser huruf A-Z/a-z tanpa aksen. Karena alfabet Indonesia standar memang hanya terdiri dari 26 huruf tersebut tanpa tanda diakritik tambahan, hampir setiap huruf dalam kalimat Indonesia biasa benar-benar tergeser — pengecualian langka hanya muncul saat teks memuat nama daerah atau kata serapan asing yang masih membawa aksen aslinya.

Bagaimana pergeseran itu sendiri bekerja

Setiap huruf digantikan oleh huruf yang berada 13 posisi di depannya dalam alfabet, berputar kembali ke A setelah Z. Karena 26 adalah bilangan genap, pergeseran sebesar tepat 13 bersifat self-inverse — menerapkan operasi yang sama dua kali akan mengembalikan teks asli, sehingga tidak diperlukan mode "dekode" terpisah.

Di mana ROT13 masih digunakan

  • Menyembunyikan spoiler atau jawaban teka-teki di forum seperti Reddit, tempat teknik ini populer.
  • Contoh pengajaran untuk menjelaskan sandi substitusi.
  • Penyamaran ringan teks, ketika tujuannya hanya agar tidak langsung terbaca, bukan perlindungan sungguhan.

Mengapa ini bukan keamanan data

ROT13 tidak menggunakan kunci — pergeserannya tetap dan diketahui publik, sehingga siapa pun bisa membalikkannya seketika tanpa perhitungan. Untuk melindungi kata sandi atau pesan rahasia secara nyata, dibutuhkan algoritma berkunci seperti AES.

Coba alat