Sări la conținut

Cifrul ROT

Rotiți literele cu orice valoare de la 1 la 25 cu un glisor - o variabilă ROT13.

Intrare
13
Ieșire

Cifrul ROT

ROT13 schimbă fiecare literă cu exact 13 locuri, iar ROT47 schimbă fiecare caracter imprimabil cu exact 47 - ambele fixate prin convenție, deoarece această sumă este inversă. Acest instrument generalizează ideea: trageți glisorul la orice valoare de la 1 la 25 și aplicați acea rotație în schimb, un cifru Caesar pe care îl controlați mai degrabă decât un număr încorporat.

În modul implicit de litere, doar cele 26 de litere latine neaccentuate A–Z și a–z se rotesc; majusculele sunt păstrate și orice altceva - cifre, semne de punctuație, litere accentuate precum č sau ü, emoji și scripturi non-latine - trece neatins. Activați modul ROT47 pentru a roti fiecare caracter ASCII imprimabil din "!" la „~” în acea bandă de 94 de caractere, folosind aceeași valoare de schimbare. Spațiile, întreruperile de rând și caracterele non-ASCII sunt încă lăsate singure.

Merită cunoscută o diferență față de ROT13 și ROT47: deoarece 13 este jumătate din 26 (și 47 jumătate din 94), rularea acelor de două ori restaurează originalul - același buton codifică și decodifică. O schimbare pe care o alegeți singur, de obicei, nu o face. Pentru a o inversa ai nevoie de schimbarea complementară: 26 minus schimbul tău în modul scris sau 94 minus în modul ROT47.

Se potrivește vânătoarelor de puzzle, camerelor de evadare, sugestiilor de geocaching și provocărilor CTF în care schimburile fixe sunt prea bine cunoscute pentru a ascunde ceva. Nu este o criptare reală - un cifr cu schimbare are doar un număr ca întreg spațiul său de cheie.

Totul rulează local în browserul dvs. Nimic din ceea ce tastați nu este încărcat, așa că este sigur să experimentați cu textul privat. Copiați rezultatul, descărcați-l ca fișier .txt sau trimiteți-l înapoi în intrare pentru a înlănțui o altă transformare.

FAQ

Prin ce diferă acest lucru de instrumentul ROT13?
ROT13 se schimbă întotdeauna cu exact 13. Acest instrument vă permite să alegeți orice schimbare de la 1 la 25 cu ajutorul unui glisor, astfel încât să puteți genera orice rotație Caesar, nu doar cea clasică.
De ce aplicarea aceleiași ture de două ori nu o anulează?
ROT13 și ROT47 funcționează ca un singur buton reversibil doar pentru că 13 și 47 sunt exact jumătate din alfabetele lor (26 și 94). Orice altă schimbare are nevoie de complementul său - 26 minus schimbarea pentru litere, 94 minus pentru modul ROT47 - pentru a o inversa.
Ce schimbă modul ROT47?
Comută rotația de la cele 26 de litere la toate cele 94 de caractere ASCII imprimabile ("!" prin "~"), astfel încât cifrele și semnele de punctuație se rotesc și ele, folosind aceeași valoare de deplasare din glisor.
Textul meu este încărcat undeva?
Nu. Rotirea rulează în întregime în browserul dvs. - textul dvs. nu părăsește niciodată dispozitivul dvs.