Convertor ROT13 / ROT47

Se aplică cele două rotații „Caesar” clasice: ROT13 deplasează literele A-Z / a-z cu 13 poziții (este propria sa inversă), iar ROT47 deplasează întregul domeniu ASCII tipăribil (codurile 33–126) cu 47 de poziții. Se scrie orice text, se alege o rotație și se face clic pe buton — rularea de două ori readuce textul original.
Toate prelucrările au loc local, în browser — nimic nu se încarcă.
Cum funcționează: ROT13 lasă neatinse cifrele, semnele de punctuație și orice caracter non-ASCII (cum sunt CJK). ROT47 rotește cele 94 de caractere ASCII tipăribile; spațiile, tab-urile, liniile noi și textul non-ASCII trec neschimbate. Deoarece ambele deplasări sunt exact jumătate din dimensiunea alfabetului, criptarea și decriptarea sunt aceeași operație.
Cifru:
Ctrl+Enter în câmpul de intrare rulează transformarea.
Se alege ROT13 sau ROT47 și se transformă. Toate prelucrările rămân în browser.
Context:
ROT13 (rotire cu 13) se folosește pe USENET și în liste de e-mail pentru a ascunde ușor spoilerele, poantele sau cuvintele ofensatoare. Este un șifru Caesar, cu jumătate din alfabetul de 26 de litere drept deplasare, de aceea este propria sa inversă: aplicat a doua oară, restabilește mereu textul. ROT47 extinde trucul la fiecare caracter ASCII tipăribil (codurile 33–126, un domeniu de 94 de caractere; deplasarea 47 este exact jumătate), așa că amestecă și cifrele și semnele de punctuație — dar rezultatul este mereu text vizibil și tipăribil. Niciuna dintre metode nu este criptografie; ambele sunt ofuscare simplă, pe care orice browser o poate anula instant.