Preskoči na vsebino

ROT šifra

Zasukajte črke za poljubno število od 1 do 25 z drsnikom — spremenljivko ROT13.

Vhod
13
Izhod

ROT šifra

ROT13 premakne vsako črko za natanko 13 mest, ROT47 pa premakne vsak natisljiv znak za natanko 47 — oboje je določeno s konvencijo, ker je ta vrednost sama sebi nasprotna. To orodje posplošuje zamisel: povlecite drsnik na poljubno vrednost od 1 do 25 in namesto tega uporabite to rotacijo, Cezarjevo šifro, ki jo nadzirate, in ne eno samo število.

V privzetem načinu črk se vrti samo 26 nenaglašenih latiničnih črk A–Z in a–z; velike in male črke so ohranjene, vse ostalo – številke, ločila, naglašene črke, kot sta č ali ü, emoji in nelatinične pisave – gre skozi nedotaknjeno. Vklopite način ROT47, da zasukate vsak natisljiv znak ASCII od "!" namesto tega na "~" znotraj tega 94-mestne pasu z uporabo iste vrednosti premika. Presledki, prelomi vrstic in znaki, ki niso ASCII, so še vedno pri miru.

Vredno je vedeti eno razliko od ROT13 in ROT47: ker je 13 polovica od 26 (in 47 polovica od 94), se z dvakratnim zagonom obnovi izvirnik – isti gumb kodira in dekodira. Izmena, ki jo izberete sami, običajno ne. Če ga želite obrniti, potrebujete komplementarni premik: 26 minus vaš premik v črkovnem načinu ali 94 minus v načinu ROT47.

To ustreza lovu na uganke, sobam pobega, namigom za geocaching in izzivom CTF, kjer so fiksni premiki preveč dobro znani, da bi karkoli prikrili. To ni pravo šifriranje - šifra premika ima samo eno številko kot celoten prostor ključev.

Vse se izvaja lokalno v vašem brskalniku. Nič, kar vtipkate, ni naloženo, zato je varno eksperimentirati z zasebnim besedilom. Kopirajte rezultat, ga prenesite kot datoteko .txt ali ga pošljite nazaj v vnos, da verižite drugo transformacijo.

FAQ

Kako se to razlikuje od orodja ROT13?
ROT13 vedno premakne natančno za 13. To orodje vam omogoča, da z drsnikom izberete kateri koli premik od 1 do 25, tako da lahko ustvarite poljubno Cezarjevo rotacijo, ne samo klasično.
Zakaj dvakratna uporaba istega premika ne razveljavi?
ROT13 in ROT47 delujeta kot en sam reverzibilni gumb samo zato, ker sta 13 in 47 točno polovica njunih abeced (26 in 94). Vsak drug premik potrebuje svoje dopolnilo - 26 minus premik za črke, 94 minus to za način ROT47 - da ga obrne.
Kaj spremeni način ROT47?
Preklopi zasuk s 26 črk na vseh 94 natisljivih znakov ASCII ("!" do "~"), tako da se vrtijo tudi številke in ločila z uporabo iste vrednosti premika iz drsnika.
Je moje besedilo kje naloženo?
Ne. Rotacija poteka v celoti v vašem brskalniku – vaše besedilo nikoli ne zapusti vaše naprave.