ROT13- / ROT47-omvandlare

Tillämpa de två klassiska "Caesar"-rotationerna: ROT13 förskjuter bokstäverna A–Z / a–z 13 platser (det är sin egen invers), medan ROT47 förskjuter hela utskrivbara ASCII-området (kod 33–126) 47 platser. Skriv valfri text, välj en rotation och klicka på knappen — kör den två gånger för att få tillbaka den ursprungliga texten.
All bearbetning sker lokalt i webbläsaren — inget laddas upp.
Så fungerar det: ROT13 lämnar siffror, skiljetecken och alla icke-ASCII-tecken (såsom CJK) orörda. ROT47 roterar de 94 utskrivbara ASCII-tecknen; mellanslag, tabbar, radbrytningar och icke-ASCII-text passerar oförändrade. Eftersom båda förskjutningarna är exakt hälften av deras alfabetsstorlek är kryptering och dekryptering samma operation.
Chiffer:
Ctrl+Enter i inmatningen kör transformeringen.
Välj ROT13 eller ROT47 och transformera. All bearbetning sker i webbläsaren.
Bakgrund:
ROT13 (rotera 13) används på USENET och i e-postlistor för att lätt dölja spoilers, slagkraftiga repliker eller stötande ord. Det är en Caesar-chiffer med halva 26-bokstavsalfabetet som förskjutning, vilket är varför det är sin egen invers: att tillämpa det en andra gång återställer alltid texten. ROT47 utvidgar tricket till varje utskrivbart ASCII-tecken (kod 33–126, ett intervall på 94 tecken; förskjutningen 47 är exakt hälften), så det blandar även om siffror och skiljetecken — men utdata är alltid synlig, utskrivbar text. Ingen av metoderna är kryptografi; båda är enkel förvanskning som vilken webbläsare som helst kan vända omedelbart.