Кодування

ROT13 / Шифр Цезаря

Шифр Цезаря — циклічний зсув літер латинського алфавіту. ROT13 — окремий випадок зі зсувом 13 (кнопка нижче), симетричний: encode і decode дають однаковий результат. Інші символи (цифри, кирилиця, розділові знаки) не змінюються.

Часті запитання

Чи можна вважати ROT13 захистом даних?

Ні. ROT13 — це тривіальний зсув літер, а не шифрування, і будь-хто розкодує його миттєво, навіть без інструментів. Його використовують хіба що для приховування спойлерів, відповідей у жартах чи текстів, які не мають одразу впадати в очі.

Чому ROT13 симетричний — Encode і Decode дають однаковий результат?

Латинський алфавіт має 26 літер, а зсув 13 — рівно половина. Тому повторне застосування того самого зсуву повертає літеру на вихідну позицію: кодування і декодування — це буквально одна й та сама операція.

Що відбувається з цифрами, кирилицею та розділовими знаками?

Шифр Цезаря в цьому інструменті зсуває лише літери латинського алфавіту. Цифри, кирилиця, пробіли та пунктуація залишаються без змін.