AI di perangkat — profesional dan privat.

Alat ROT13 dan Caesar Cipher

Encode, decode, atau temukan kunci yang tak pernah diberikan kepada Anda.

  • Tidak ada yang diunggah · berjalan di perangkat Anda
  • ROT13, Caesar, ROT5, ROT18, ROT47, Atbash
  • Menemukan kunci saat Anda tidak tahu
  • Alfabet Anda sendiri, termasuk Kiril dan Yunani

Lepaskan berkas teks di sini

Satu berkas sekali jalan di Gratis, sampai 25 MB. .txt, .md, .csv, .json, .srt, .vtt, .log, dan lainnya.

0 karakter

Pengaturan cipherSemuanya memperbarui hasil begitu Anda mengubahnya.
Mulai cepat
Cipher
Cipher

Pergeseran huruf tetap 13. Operasi yang sama meng-encode dan men-decode.

Rujukan

Lihat setiap karakter menjadi apa sebelum Anda percayakan sebuah dokumen.

Gratis: 25.0 MB per berkas, 1 sekali jalan.

Apa yang dilakukan pemutar teks

Cipher putaran mengganti setiap karakter dalam sebuah alfabet dengan karakter sejauh sejumlah posisi tetap di depannya, dan kembali ke awal setelah ujung. Satu gagasan itu mencakup semua cipher di halaman ini: ROT13 adalah putaran tiga belas atas huruf, ROT5 putaran lima atas angka, ROT47 putaran empat puluh tujuh atas ASCII cetak, dan Atbash alfabet yang sama dibaca terbalik. Karena aturannya mekanis, hasilnya persis sepanjang masukannya dan setiap karakter di luar alfabet bertahan utuh.

Artinya dalam praktik

  • Tidak ada yang diunggah — teksnya diubah di dalam halaman, jadi tidak pernah mencapai server dan alatnya tetap bekerja luring setelah dimuat.
  • Panjangnya tidak pernah berubah — pesan 4.000 karakter kembali sebagai 4.000, sehingga aman memutar teks terstruktur seperti takarir atau CSV tanpa merusak tata letaknya.
  • Huruf besar-kecil dipertahankan — kapital memetakan ke kapital dan kecil ke kecil, jadi bentuk teksnya tetap terbaca.
  • Anda bisa melihat pemetaannya — tabel huruf menunjukkan persis setiap karakter menjadi apa sebelum Anda menerapkannya pada sesuatu yang penting.
  • Alat ini memberi tahu seberapa banyak yang berubah — hitungan karakter yang berubah adalah cara tercepat menyadari cipher diarahkan ke alfabet yang salah.

Setiap cipher, dan kapan memakainya

Enam cipher siap pakai dan satu yang Anda tentukan sendiri. Lima dari enam bersifat self-inverse, artinya menjalankannya kedua kali mengembalikan aslinya dan tidak ada arah yang bisa salah. Hanya Caesar dan alfabet kustom yang meminta Anda menyebut apakah meng-encode atau men-decode.

CipherYang diputarPakai untuk
ROT1326 huruf, pergeseran 13Spoiler, forum, petunjuk teka-teki. Yang klasik, dan kebalikan dirinya sendiri.
Caesar26 huruf, pergeseran 1-25Pengajaran, teka-teki, dan apa pun yang kuncinya penting.
ROT510 angka, pergeseran 5Menyamarkan angka sambil membiarkan kata tetap terbaca.
ROT18huruf dan angkaTeks berisi keduanya, seperti kode atau nomor rujukan dalam kalimat.
ROT4794 ASCII cetak, pergeseran 47Tantangan capture the flag dan tempat tanda baca juga harus berubah.
Atbash26 huruf, dicerminkanSepupu tua putaran: A ke Z, B ke Y. Tanpa kunci sama sekali.
Kustomalfabet AndaKiril, Yunani, Latin 23 huruf, atau himpunan yang Anda buat sendiri.

ROT47 yang paling mengejutkan. Karena alfabetnya memuat tanda baca, hasilnya berhenti terlihat seperti kata sama sekali — itu wajar, dan menjalankan ROT47 sekali lagi langsung mengembalikannya menjadi teks terbaca.

Encode dan decode bukan operasi yang sama

Ini kesalahan paling umum dengan Caesar cipher, dan sebaiknya dikatakan terus terang: maju tiga tidak membatalkan pergeseran maju tiga. Hasilnya pergeseran enam. Untuk men-decode pesan yang di-encode dengan pergeseran tiga, Anda mundur tiga — yang sama dengan maju dua puluh tiga.

Kenapa ROT13 membingungkan

ROT13 adalah pengecualian yang mengajarkan pelajaran keliru. Tiga belas tepat setengah dari dua puluh enam, jadi maju tiga belas dan mundur tiga belas mendarat di huruf yang sama, dan menerapkan ROT13 dua kali memang mengembalikan aslinya. Setiap pergeseran lain berperilaku berbeda, jadi alat yang hanya menambahkan akan tampak benar pada ROT13 dan diam-diam menghasilkan omong kosong di semua yang lain. Karena itu sakelar Arah muncul untuk Caesar dan alfabet kustom dan disembunyikan untuk lima cipher self-inverse — kendali yang tidak bisa mengubah hasil tidak pantas ada di layar.

Tombol Tukar

Tukar mengembalikan hasil ke kotak masukan dan sekaligus membalik arahnya, jadi menekannya dua kali membawa Anda ke titik awal. Memindahkan keluaran ke masukan tanpa membalik arah akan menerapkan pergeseran untuk kedua kalinya, yang menghasilkan pesan lain, bukan aslinya.

Men-decode saat Anda tidak tahu kuncinya

Hanya ada dua puluh lima kunci Caesar bukan nol, jadi jawabannya selalu ada dalam daftar dua puluh lima. Pekerjaannya bukan membuat daftar itu — melainkan membacanya. Alat ini mengurutkannya untuk Anda.

Bagaimana pemeringkatannya bekerja

Huruf tidak tersebar merata dalam bahasa yang nyata. Dalam bahasa Indonesia, A dan N jauh lebih sering daripada Q atau X, dan setiap bahasa punya sidik jarinya sendiri — Jerman bertumpu pada E dan N, Prancis pada E lebih dari yang lain, Inggris pada E dan T. Sebuah putaran mengacak sidik jari itu tetapi tidak mengubah bentuknya, jadi menghitung hurufnya sekali sudah cukup untuk menilai kedua puluh lima kunci sekaligus: untuk setiap kunci, alat ini membandingkan hitungan yang tersirat dengan pola yang diharapkan bagi bahasa pilihan Anda, dan kunci yang paling pas hampir selalu yang benar. Kunci itu ditampilkan pertama, dengan skor relevansi yang menunjukkan seberapa jauh ia unggul dari peringkat kedua.

Menyaring jadi satu dengan kata yang diketahui

Statistik butuh huruf untuk diolah. Pada pesan pendek — beberapa kata, sebuah nama, sebuah petunjuk — pemeringkatan lebih merupakan isyarat daripada jawaban, dan alat ini mengatakannya alih-alih berpura-pura sebaliknya. Jika Anda tahu satu kata yang pasti ada di teks aslinya, ketik di kotak kata yang diketahui: setiap kandidat yang tidak benar-benar memuatnya disingkirkan, biasanya menyisakan tepat satu betapapun pendek pesannya. Menekan sebuah kandidat langsung menerapkan kuncinya, jadi Anda melangkah dari daftar terurut ke dokumen yang sudah ter-decode.

  • Tempel teks sandinya — atau buka berkas yang memuatnya.
  • Pilih bahasanya — yang Anda harapkan dari teks aslinya — ini menentukan tabel frekuensi mana yang dipakai menilai.
  • Tekan Temukan kunci — dan baca baris teratas. Persentase relevansi menyatakan seberapa yakin peringkatnya.
  • Tambahkan kata yang diketahui — jika beberapa baris teratas sama-sama masuk akal, atau pesannya terlalu pendek untuk dinilai.
  • Tekan baris pemenangnya — untuk menerapkan kunci itu ke seluruh dokumen.

Memutar dalam alfabet Anda sendiri

Cipher bawaan semuanya bekerja pada alfabet Latin dasar atau pada ASCII, yang memadai untuk bahasa Inggris dan tak berguna untuk yang lain. Alfabet kustom memperbaikinya: daftarkan karakternya sesuai urutan yang Anda inginkan dan cipher bekerja di dalam daftar itu, membiarkan yang lain.

  • Kiril dan Yunani — sudah tersedia, jadi pesan Rusia atau Yunani berputar dalam alfabetnya sendiri alih-alih lewat begitu saja.
  • Latin historis — adalah alfabet 23 huruf tanpa J, U, dan W. Cipher yang dibangun atasnya mendarat di huruf berbeda pada pergeseran yang sama, jadi alat modern 26 huruf tidak bisa men-decode-nya.
  • Huruf dan angka sekaligus — menghasilkan alfabet 36 karakter, berguna untuk kode rujukan dan kunci lisensi.
  • Rentangnya mengikuti alfabet — alfabet delapan karakter menawarkan pergeseran satu sampai tujuh, bukan satu sampai dua puluh lima — nilai berlebih akan jatuh diam-diam ke nilai yang sudah ada.
  • Karakter berulang ditolak — alfabet yang memuat karakter sama dua kali memetakan dua masukan ke satu keluaran, jadi ciphernya tidak bisa dibalik. Alat ini menyebut karakter mana yang kembar alih-alih memberi hasil yang tak bisa dibalik.

Bagaimana huruf besar-kecil diperlakukan

Jika alfabet Anda hanya memuat satu bentuk tiap huruf, bentuk satunya diputar sejajar dan besar-kecilnya dipertahankan — mengetik alfabet Latin kapital lalu menempel teks huruf kecil melakukan apa yang Anda harapkan. Jika alfabet Anda sudah memuat kedua bentuk sebuah huruf, ia diambil apa adanya, karena pada titik itu Anda sudah menyatakan sendiri perlakuannya dan alat ini tidak boleh menebak-nebak.

Apa yang berubah dan apa yang tidak

Segala sesuatu di luar alfabet cipher disalin byte demi byte. Itu jaminan, bukan usaha sebaik mungkin, dan itulah yang membuat aman memutar berkas takarir atau CSV tanpa merusak strukturnya.

  • Angka, spasi, tanda baca, dan pergantian baris bertahan utuh pada setiap cipher huruf, dan akhir baris Windows tetap akhir baris Windows.
  • Huruf beraksen, Kiril, Yunani, Arab, Tionghoa, dan aksara lain lewat cipher huruf tanpa disentuh — mereka tidak ada di alfabet, jadi tidak ada tujuan pemutarannya.
  • Emoji dan karakter lain di luar rentang dasar bertahan utuh, termasuk yang tersusun dari dua unit, tempat implementasi naif memotong satu karakter jadi dua.
  • Pengkodean teks berkas dipertahankan: berkas UTF-16 kembali sebagai UTF-16, lengkap dengan penanda urutan byte-nya, alih-alih diam-diam dikonversi.
  • Hasilnya selalu memuat jumlah karakter yang sama dengan masukannya, untuk setiap cipher di halaman ini.

Hitungan karakter yang berubah

Di bawah setiap hasil ada hitungan berapa karakter yang benar-benar berubah. Kedengarannya sepele dan itu angka paling berguna di halaman ini: menjalankan ROT5 pada prosa biasa tidak mengubah apa pun, dan alat yang diam-diam mengembalikan masukannya tak bisa dibedakan dari alat yang rusak. Jika hitungan itu nol atau mengejutkan rendahnya, ciphernya diarahkan ke alfabet yang salah.

Batas, berkas, dan untuk apa ini tidak dipakai

Alat ini membuka teks biasa: .txt, .md, .csv, .tsv, .json, .xml, .html, .yaml, .log, .srt, .vtt, dan beberapa lagi. Selain itu ditolak tepat saat Anda memilihnya, dengan tautan ke alat yang bisa mengonversinya dulu — PDF ke pengekstrak teks PDF, dokumen Word ke konverter Word, gambar ke pembaca teks gambar. Anda tidak pernah sampai ke bilah kemajuan yang kemudian gagal.

  • Gratis — satu berkas sekali jalan, sampai 25 MB, dengan semua cipher, pencari kunci terurut, saringan kata yang diketahui, dan tabel huruf sudah termasuk.
  • Pro — sampai dua puluh berkas sekaligus dikirim sebagai satu ZIP, ukuran dibatasi perangkat Anda alih-alih oleh kami, alfabet Anda sendiri, dan daftar kandidat lengkap diekspor sebagai CSV atau TXT.
  • Tidak ada yang dikunci sampai merusak alatnya — semua cipher dan pencari kunci bekerja di Gratis, karena alat cipher yang menahan decode bukan dibatasi, melainkan rusak.

Ini bukan enkripsi

Ini layak diulang di akhir sebagaimana di awal. Dua puluh lima kunci bukan ruang kunci, melainkan daftar pendek, dan halaman ini menelusuri daftar itu untuk Anda dalam sekitar dua puluh milidetik. Cipher putaran cocok untuk spoiler, teka-teki, peragaan di kelas, tantangan capture the flag, dan penyamaran ringan atas hal-hal yang tidak penting. Untuk yang benar-benar penting — kata sandi, data pribadi, apa pun yang berkonsekuensi hukum atau finansial — pakai kriptografi sungguhan, dan jangan terbujuk sebaliknya hanya karena hasilnya terlihat acak.

Memutar dokumen 10 MB memakan sekitar 43 ms di laptop kelas menengah, di luar thread utama, jadi halaman tetap responsif selagi bekerja.

Pertanyaan yang sering diajukan

Bagaimana cara kerja pemutar teks?

Alat ini mengganti setiap karakter dengan karakter lain sejauh sejumlah posisi tetap dalam sebuah alfabet. Pilih ROT13 untuk pergeseran tetap 13, atau Caesar dan atur pergeseran mana pun dari 1 sampai 25. Huruf besar-kecil dipertahankan, dan apa pun di luar alfabet terpilih — angka, spasi, tanda baca, huruf beraksen dan non-Latin — lewat utuh. Hasilnya diperbarui saat Anda mengetik.

Apa bedanya ROT13 dan Caesar cipher?

ROT13 adalah Caesar cipher yang dikunci pada 13. Karena 13 tepat setengah dari 26, menerapkannya dua kali mengembalikan teks asli, jadi satu operasi meng-encode sekaligus men-decode. Caesar membolehkan pergeseran mana pun dari 1 sampai 25, dan itu tidak self-inverse: pesan yang di-encode dengan pergeseran 3 di-decode dengan mundur 3, bukan maju 3. Karena itu alat ini punya sakelar Encode dan Decode yang jelas, bukan meminta Anda menghitung sendiri pergeseran kebalikannya.

Bagaimana men-decode Caesar cipher kalau saya tidak tahu pergeserannya?

Tekan Temukan kunci. Alat ini menghitung seberapa sering setiap huruf muncul dan membandingkan pola itu dengan frekuensi huruf bahasa yang Anda pilih — Indonesia, Inggris, Spanyol, Prancis, Jerman, atau Portugis — lalu menilai seluruh 25 kunci yang mungkin dan menaruh yang paling mungkin di atas dengan persentase relevansi. Jika Anda sudah tahu satu kata yang muncul di pesan itu, ketik di kotak kata yang diketahui dan hanya kandidat yang benar-benar memuatnya yang disimpan, biasanya menyisakan tepat satu.

Apa itu ROT5, ROT18, ROT47, dan Atbash?

ROT5 memutar angka 0 sampai 9 sejauh lima posisi dan membiarkan huruf. ROT18 adalah ROT13 dan ROT5 sekaligus, untuk teks yang memuat keduanya. ROT47 memutar seluruh 94 karakter ASCII yang bisa dicetak — huruf, angka, dan tanda baca — sejauh 47 posisi, itulah sebabnya hasilnya terlihat seperti simbol alih-alih kata. Atbash mencerminkan alfabet alih-alih memutarnya, jadi A menjadi Z dan B menjadi Y. Keempatnya self-inverse: menjalankannya kedua kali mengembalikan yang semula.

Bisakah saya memakai alfabet sendiri, atau alfabet non-Inggris?

Bisa. Pilih cipher kustom lalu ambil alfabet siap pakai — Kiril, Yunani, Latin historis 23 huruf tanpa J, U, dan W, atau huruf plus angka — atau ketik milik Anda sendiri. Rentang pergeseran otomatis mengikuti panjang alfabet, jadi alfabet delapan karakter menawarkan pergeseran satu sampai tujuh, bukan berpura-pura ada 25. Alfabet dengan karakter berulang ditolak, karena putaran yang memetakan dua karakter ke satu tidak bisa dibalik.

Bagaimana dengan angka, spasi, simbol, dan emoji?

Apa pun yang tidak ada dalam alfabet cipher disalin byte demi byte. Untuk cipher huruf itu berarti angka, spasi, tanda baca, huruf beraksen, Kiril, Yunani, emoji, dan pergantian baris bertahan persis seperti semula, dan hasilnya sepanjang masukannya. Alat ini juga memberi tahu berapa karakter yang benar-benar berubah, yang merupakan cara tercepat melihat cipher diarahkan ke alfabet yang salah — menjalankan ROT5 pada prosa biasa tidak mengubah apa pun.

Apakah teks saya privat, dan bisakah saya memutar satu berkas penuh?

Teks Anda diproses di perangkat Anda, bukan di server kami. Tidak ada unggahan: transformasinya terjadi di halaman itu sendiri, itulah sebabnya ia tetap bekerja jika koneksi terputus setelah halaman dimuat. Anda bisa memutar pesan yang ditempel atau membuka berkas teks biasa — .txt, .md, .csv, .json, .log, .srt, .vtt, dan lainnya — sampai 25 MB gratis, satu berkas sekali jalan, dengan berkas lebih besar dan batch sampai dua puluh di Pro.

Apakah ROT13 atau Caesar cukup aman untuk menyembunyikan sesuatu yang nyata?

Tidak, dan ini perlu dikatakan terus terang. Hanya ada 25 kunci Caesar bukan nol, jadi siapa pun bisa mencoba semuanya dalam hitungan detik — halaman ini melakukan persis itu bila diminta. Ini cipher untuk belajar dan bermain: pakai untuk spoiler, peragaan di kelas, tantangan capture the flag, dan penyamaran ringan, dan pakai enkripsi sungguhan untuk kata sandi, data pribadi, atau apa pun yang berkonsekuensi.

4.5dari 5

dari 120 penilaian

Beri nilai alat ini

Ketuk bintang — hanya sebentar