Кодировщик и декодировщик ROT13

Декодировать ROT13

О ROT13

Что такое ROT13?

ROT13 — фиксированная замена Цезаря со сдвигом 13 для 26-буквенного латинского алфавита. Меняются только A-Z с сохранением регистра; цифры, пунктуация, пробелы и другие письменности остаются без изменений.

Как работает ROT13?

Индекс каждой буквы заменяется на (индекс + 13) по модулю 26. Два сдвига дают 26, поэтому одна операция кодирует и декодирует; она подходит для спойлеров и головоломок, но не обеспечивает криптографической защиты.

Пример ROT13

Hello, World! -> Uryyb, Jbeyq!
Uryyb, Jbeyq! -> Hello, World!