Кодирование
ROT13 / Шифр Цезаря
Шифр Цезаря — циклический сдвиг букв латинского алфавита. ROT13 — частный случай со сдвигом 13 (кнопка ниже), симметричный: encode и decode дают одинаковый результат. Остальные символы (цифры, кириллица, знаки препинания) не изменяются.
A Caesar cipher cyclically shifts every letter of the alphabet by a fixed number of positions. ROT13 is the special case with a shift of 13, which makes the cipher self-inverting: apply ROT13 twice and you get the original text back.
How to use it
- For ROT13, just paste text — encoding and decoding are the exact same operation.
- For a custom Caesar shift, specify how many positions to shift (1-25).
- Digits, punctuation, and non-Latin characters are left unchanged.
Common uses
- Hiding a spoiler or answer in a forum post so it isn't read accidentally at a glance.
- A historical or teaching example of the simplest substitution cipher when learning cryptography.
- Light obfuscation of text in code or a config where cryptographic strength isn't needed.
Things to keep in mind
ROT13 is not encryption in any security sense — it's obfuscation, trivially broken by hand without any tool or key.
Since the Latin alphabet has 26 letters and 13 is exactly half of that, ROT13 is symmetric: the same operation encodes and decodes.
Статья об этом инструменте: ROT13 и шифр Цезаря: простая замена символов
Часто задаваемые вопросы
ROT13 защищает данные от прочтения?
Нет, это не шифрование в криптографическом смысле, а просто циклический сдвиг букв на фиксированное число позиций. ROT13 расшифровывается мгновенно и без ключа, поэтому используется только для лёгкой обфускации — например, чтобы скрыть спойлер или ответ на загадку от случайного взгляда.
Почему ROT13 симметричен, а произвольный сдвиг — нет?
Сдвиг на 13 — это ровно половина латинского алфавита из 26 букв, поэтому повторное применение того же сдвига возвращает исходный текст, и encode/decode дают одинаковый результат. При любом другом сдвиге для расшифровки нужен обратный сдвиг.
Что происходит с цифрами, кириллицей и знаками препинания?
Шифр Цезаря в этом инструменте сдвигает только буквы латинского алфавита, а цифры, кириллица и знаки препинания остаются без изменений.
Чем ROT47 отличается от ROT13?
ROT47 работает с более широким диапазоном ASCII (33–126), поэтому дополнительно сдвигает цифры, пунктуацию и спецсимволы, а не только латинские буквы, сохраняя ту же идею самообратного сдвига.
Можно ли взломать ROT13 без инструмента?
Да, легко — достаточно прочитать текст, мысленно сдвигая каждую букву на 13 позиций, или вспомнить, что A↔N, B↔O и так по всему алфавиту. Это не защита, а лишь лёгкая обфускация.