Převodník ROT13 / ROT47

Použijte dvě klasické „Caesarovy“ rotace: ROT13 posune písmena A–Z / a–z o 13 míst (je sama sobě inverzní), zatímco ROT47 posune celý rozsah tisknutelného ASCII (kódy 33–126) o 47 míst. Napište libovolný text, zvolte rotaci a klikněte na tlačítko — spuštěním dvakrát získáte zpět svůj původní text.
Veškeré zpracování probíhá lokálně ve vašem prohlížeči — nic se nenahrává.
Jak to funguje: ROT13 nechává číslice, interpunkci a každý ne-ASCII znak (například CJK) beze změny. ROT47 rotuje 94 tisknutelných znaků ASCII; mezery, tabulátory, nové řádky a ne-ASCII text projdou beze změny. Protože oba posuny jsou přesně polovinou velikosti své abecedy, šifrování a dešifrování jsou tatáž operace.
Šifra:
Ctrl+Enter ve vstupu spustí transformaci.
Zvolte ROT13 nebo ROT47 a transformujte. Veškeré zpracování zůstává ve vašem prohlížeči.
Pozadí:
ROT13 (rotace o 13) se používá na USENETu a v e-mailových konferencích k lehkému zakrytí spoilerů, vtipných pointů nebo urážlivých slov. Je to Caesarova šifra, jejíž posun je polovina 26písmenné abecedy, a proto je sama sobě inverzní: použití podruhé vždy obnoví text. ROT47 rozšiřuje trik na každý tisknutelný znak ASCII (kódy 33–126, rozsah 94 znaků; posun 47 je přesně polovina), takže zamíchá i číslice a interpunkci — výstup je ale vždy viditelný, tisknutelný text. Ani jedna metoda není kryptografie; obě jsou jednoduché zakrytí, které lze v jakémkoli prohlížeči okamžitě vrátit zpět.