Apa Itu Alat Ini?
ROT13 ("rotate by 13 places", geser 13 posisi) mengganti setiap huruf dengan huruf yang berada 13 posisi lebih jauh di alfabet, lalu kembali ke awal setelah Z. A menjadi N, B menjadi O, dan seterusnya. Angka, tanda baca, dan spasi dibiarkan apa adanya.
ROT13 tidak memberikan keamanan nyata sama sekali — ini bukan enkripsi, hanya penyamaran (obfuscation). Kegunaan aslinya selalu bersifat sosial, bukan kriptografis: menyembunyikan spoiler atau punchline lelucon dari mata Anda sampai Anda sengaja memilih untuk mendekodenya, kebiasaan umum di grup Usenet lama dan forum teka-teki.
Mengapa Menggunakannya?
- Sembunyikan (dan tampilkan) spoiler, jawaban teka-teki, atau punchline lelucon di postingan forum dan pesan.
- Enkode dan dekode adalah operasi yang sama — tempel kembali teks hasil ROT13 untuk mendapatkan teks aslinya.
- Instan, bekerja untuk teks panjang berapa pun.
- 100% privat: teks Anda diproses secara lokal, tidak ada yang diunggah.
- Gratis, tanpa perlu daftar akun, tanpa batas karakter.
Cara Menggunakan
- Tempel atau ketik teks Anda di kotak input.
- Klik "Terapkan ROT13".
- Salin hasilnya — untuk membalikkannya nanti, tempel hasil tersebut kembali dan klik tombol yang sama lagi.
Contoh
Input
Hello, World!Output
Uryyb, Jbeyq!Menjalankan "Uryyb, Jbeyq!" lewat alat yang sama sekali lagi akan mengembalikan tepat "Hello, World!" — itulah inti dari ROT13 sebagai kebalikan dari dirinya sendiri.
Tips praktis
- Untuk menyembunyikan spoiler di postingan forum, ubah dengan ROT13 dan tambahkan catatan seperti "(ROT13: spoiler)" agar pembaca tahu ini disengaja, bukan teks yang rusak.
- ROT13 mempertahankan huruf besar/kecil: huruf kapital tetap kapital setelah digeser, huruf kecil tetap kecil.
- Jika Anda butuh keamanan sungguhan (melindungi sesuatu dari pembaca yang bertekad), ROT13 sama sekali bukan alat yang tepat — gunakan enkripsi sebenarnya.
- Karena bersifat self-inverse, Anda tidak perlu mengingat apakah suatu teks "sudah dienkode" — menjalankannya dua kali selalu mengembalikan ke teks asli.
ROT13 dibanding cipher sederhana lainnya
ROT13 adalah kasus khusus dari "Caesar cipher" secara umum (pergeseran huruf tetap berapa pun), dan ROT13 adalah satu-satunya besaran pergeseran yang menjadi kebalikan dari dirinya sendiri — ROT1 hingga ROT25 semuanya membutuhkan langkah dekode terpisah dengan pergeseran berlawanan, itulah sebabnya ROT13 menjadi standar untuk penyamaran teks kasual dibandingkan nilai pergeseran lainnya.
Jika Anda bekerja dengan format data terenkode sungguhan alih-alih trik penyamaran teks, enkode Base64 dan hashing punya tujuan yang benar-benar berbeda (masing-masing merepresentasikan data biner sebagai teks, dan membuat sidik jari satu arah) dan tidak bisa dibalik seperti ROT13.
Pertanyaan yang Sering Diajukan
Apakah ROT13 aman? Bisakah dibobol orang lain?
Tidak — ROT13 sama sekali tidak memberikan keamanan nyata. Hanya ada 26 kemungkinan pergeseran huruf, dan ROT13 secara spesifik tidak punya kunci yang perlu ditebak; siapa pun yang mengenali teks ROT13 bisa mendekodenya secara instan, baik dengan tangan maupun alat ROT13 apa pun. ROT13 memang tidak pernah dirancang untuk menghalangi pembaca yang bertekad, hanya untuk mewajibkan satu langkah tambahan yang disengaja sebelum membaca (yang justru menjadi tujuannya untuk spoiler).
Kenapa tombol yang sama bisa mengenkode sekaligus mendekode?
Karena 13 tepat setengah dari alfabet 26 huruf, menggeser maju 13 posisi dua kali akan membawa Anda kembali ke titik awal (13 + 13 = 26 = satu putaran penuh). Ini membuat ROT13 bersifat self-inverse (disebut juga "involusi") — menerapkannya sekali akan mengenkode, menerapkannya lagi pada hasilnya akan mendekode, tanpa perlu mode terpisah.
Kenapa ROT13 tidak mengubah angka atau tanda baca?
Algoritma ROT13 klasik hanya memetakan 26 huruf Latin. Angka, spasi, dan tanda baca dilewati tanpa perubahan sama sekali, itulah sebabnya "Hello, World!" tetap menyimpan koma dan tanda serunya setelah dikonversi.
Untuk apa sebenarnya ROT13 dipakai sekarang?
Kebanyakan masih untuk hal yang sama seperti dulu: menyembunyikan spoiler, jawaban teka-teki, atau punchline lelucon di postingan forum, kolom komentar, dan file README, sehingga pembaca harus melakukan pilihan kecil yang disengaja untuk mendekode dan melihatnya, alih-alih membacanya secara tidak sengaja.
Apakah alat ini menyimpan atau mengirim teks saya ke suatu tempat?
Tidak. Pergeseran huruf terjadi di JavaScript yang berjalan di browser Anda. Tidak ada yang Anda ketik yang diunggah, dicatat, atau dikirim ke server.