Přeskočit na obsah

ROT šifra

Otočte písmena o libovolnou hodnotu od 1 do 25 pomocí posuvníku — proměnná ROT13.

Vstup
13
Výstup

ROT šifra

ROT13 posune každé písmeno přesně o 13 míst a ROT47 posune každý tisknutelný znak přesně o 47 – obojí je stanoveno konvencí, protože toto množství je jeho vlastní inverzní. Tento nástroj tuto myšlenku zobecňuje: přetáhněte posuvník na libovolnou hodnotu od 1 do 25 a místo toho použijte toto otočení, místo toho je zapečená Caesarova šifra, kterou ovládáte, než jedno číslo.

Ve výchozím režimu písmen se otáčí pouze 26 latinských písmen A–Z a a–z bez přízvuku; malá a velká písmena jsou zachována a vše ostatní – číslice, interpunkční znaménka, písmena s diakritikou jako č nebo ü, emotikony a jiná než latinská písma – prochází beze změny. Zapněte režim ROT47, chcete-li otočit každý tisknutelný znak ASCII z "!" na "~" v rámci tohoto 94znakového pásma místo toho se stejnou hodnotou posunu. Mezery, konce řádků a jiné znaky než ASCII jsou stále ponechány.

Jeden rozdíl oproti ROT13 a ROT47 stojí za to vědět: protože 13 je polovina z 26 (a 47 polovina z 94), jejich dvojitým spuštěním se obnoví originál — stejné tlačítko kóduje a dekóduje. Směna, kterou si sami zvolíte, obvykle ne. Chcete-li to zvrátit, potřebujete doplňkový posun: 26 minus posun v režimu písmen nebo 94 minus v režimu ROT47.

To se hodí pro lovy hlavolamů, únikové místnosti, rady pro geocaching a výzvy CTF, kde jsou pevné posuny příliš známé na to, aby cokoli skryly. Nejedná se o skutečné šifrování – posuvná šifra má pouze jedno číslo jako celý svůj klíčový prostor.

Vše běží lokálně ve vašem prohlížeči. Nic, co zadáte, se nenahraje, takže je bezpečné experimentovat se soukromým textem. Zkopírujte výsledek, stáhněte si jej jako soubor .txt nebo jej odešlete zpět do vstupu pro řetězení další transformace.

Časté dotazy

Jak se to liší od nástroje ROT13?
ROT13 se vždy posune přesně o 13. Tento nástroj vám umožní vybrat libovolný posun od 1 do 25 pomocí posuvníku, takže můžete generovat libovolnou Caesarovou rotaci, nejen klasickou.
Proč to při použití stejného posunu dvakrát nezruší?
ROT13 a ROT47 fungují jako jediné reverzibilní tlačítko pouze proto, že 13 a 47 jsou přesně polovinou jejich abeced (26 a 94). Jakýkoli jiný posun potřebuje svůj doplněk – 26 minus posun pro písmena, 94 minus to pro režim ROT47 – k jeho obrácení.
Co změní režim ROT47?
Přepne rotaci z 26 písmen na všech 94 tisknutelných znaků ASCII ("!" až "~"), takže se číslice a interpunkce také otáčejí pomocí stejné hodnoty posunu z posuvníku.
Je můj text někde nahrán?
Ne. Otáčení probíhá výhradně ve vašem prohlížeči – váš text nikdy neopustí vaše zařízení.