Skip to main content

Pengkode / Pengode ROT13 Terapkan sandi ROT13 - geser setiap huruf sejauh 13 posisi. Pengkodean dan pengodean adalah operasi yang sama.

Pengkode ROT13/Pengode ROT13 illustration
๐Ÿ“

Pengkode ROT13/Pengode ROT13

Terapkan sandi ROT13 - geser setiap huruf sejauh 13 posisi. Pengkodean dan pengodean adalah operasi yang sama.

1

Masukkan Teks

Ketik atau tempelkan teks untuk menerapkan pengkodean ROT13.

2

Lihat Hasil

Lihat setiap huruf yang bergeser 13 posisi dalam alfabet.

3

Salin Keluaran

Salin teks yang dikode/dekod. Terapkan lagi untuk membalik.

Loading tool...

What Is Pengkode ROT13/Pengode ROT13?

ROT13 adalah sebuah sandi penggantian huruf sederhana yang menggeser setiap huruf sejauh 13 posisi dalam abjad. Karena abjad Inggris memiliki 26 huruf, menerapkan ROT13 dua kali akan mengembalikan teks asli - membuatnya menjadi inversnya sendiri. "Hello" berubah menjadi "Uryyb", dan menerapkan ROT13 pada "Uryyb" akan menghasilkan kembali "Hello". ROT13 digunakan untuk menyembunyikan spoiler, jawaban puzzle, dan konten sensitif ringan secara online. Ini bukanlah enkripsi - tidak menyediakan keamanan nyata - tetapi berguna untuk penyamaran teks sederhana.

Why Use Pengkode ROT13/Pengode ROT13?

  • Self-inverse: kode dan dekod dengan operasi yang sama
  • Terapkan dua kali untuk mendapatkan kembali teks asli
  • Sandi klasik digunakan untuk menyembunyikan spoiler dan puzzle
  • Mempertahankan angka, spasi, dan tanda baca tidak berubah
  • Pengolahan instan, sisi klien

Common Use Cases

Menyembunyikan Spoiler

Sembunyikan spoiler film, buku, atau game yang dapat dengan mudah didekode oleh pembaca saat siap.

Membuat Puzzle

Kode jawaban puzzle atau petunjuk menggunakan ROT13 untuk permainan interaktif.

Penyamaran Sederhana

Samarkan teks untuk mencegah pembacaan kasual tanpa memberikan keamanan nyata.

Tantangan CTF

ROT13 adalah sandi dasar umum dalam kompetisi capture-the-flag.

Technical Guide

ROT13 menggeser setiap huruf sejauh 13 posisi menggunakan aritmatika modular: newChar = ((charCode - base + 13) % 26) + base, di mana base adalah 65 untuk huruf besar (A-Z) dan 97 untuk huruf kecil (a-z). Modulo 26 membungkus Z kembali ke A dan z kembali ke a. Karakter non-abjad (angka, spasi, tanda baca) tetap tidak berubah. Karena 13 adalah setengah dari 26, operasi ini adalah inversnya sendiri: ROT13(ROT13(teks)) = teks. Ini adalah kasus khusus dari sandi Caesar dengan geseran 13.

Tips & Best Practices

  • 1
    ROT13 adalah inversnya sendiri - terapkan dua kali untuk mendapatkan teks asli
  • 2
    Hanya huruf yang bergeser; angka dan tanda baca tetap tidak berubah
  • 3
    ROT13 memberikan keamanan nol - itu penyamaran, bukan enkripsi
  • 4
    Digunakan secara luas pada forum Usenet untuk menyembunyikan spoiler dan lelucon
  • 5
    A = N, B = O, ..., M = Z, N = A, O = B, ..., Z = M

Related Tools

Frequently Asked Questions

Q Apakah ROT13 enkripsi?
Tidak, ROT13 adalah substitusi sederhana tanpa kunci. Itu memberikan penyamaran, bukan keamanan. Siapa pun yang tahu itu ROT13 dapat mendekodekannya secara instan.
Q Mengapa menerapkan ROT13 dua kali mengembalikan teks asli?
Karena alfabet memiliki 26 huruf dan 13 + 13 = 26. Menggeser oleh 13 dua kali adalah rotasi penuh, kembali ke posisi awal.
Q Apakah itu mempengaruhi angka?
Tidak, hanya huruf (a-z, A-Z) yang bergeser. Angka, spasi, dan tanda baca tetap tidak berubah.
Q Apa yang digunakan ROT13 untuk?
Menyembunyikan spoiler, jawaban puzzle, dan konten sensitif ringan. Itu juga digunakan dalam lelucon pemrograman dan tantangan CTF.
Q Apakah ROT13 sama dengan sandi Caesar?
ROT13 adalah kasus khusus dari sandi Caesar dengan geser tetap 13. Sandi Caesar umum dapat menggunakan nilai geser apa pun.

About This Tool

Pengkode ROT13/Pengode ROT13 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.