ROT13 / Caesarcijfer
Verschuif letters door het alfabet met een willekeurige hoeveelheid, standaard ROT13.
ROT13 / Caesarcijfer
ROT13 vervangt iedere letter door die ene dertien plaatsen verderop in het alfabet: a wordt n, n wordt a. Dertien is precies de helft van zesentwintig, en daarom wordt met dezelfde bewerking zowel gecodeerd als gedecodeerd: voer de tekst twee keer door en je bent terug waar je begon. Die eigenaardigheid maakte het vanaf de jaren tachtig de standaardmanier om punchlines, spoilers en puzzelantwoorden op Usenet en forums te verbergen. Verplaats de schuifregelaar ergens tussen 1 en 25 en je krijgt het algemene Caesar-cijfer, het cijfer dat Julius Caesar naar verluidt gebruikte met een verschuiving van drie.
Kies voor versleutelen of ontsleutelen: bij ROT13 maakt de richting geen verschil, bij elke andere dienst wel. Alleen de zesentwintig niet-geaccentueerde Latijnse letters roteren, en hun hoofdlettergebruik blijft behouden – spaties, interpunctie, letters met accenten, emoji en niet-Latijnse schriften gaan onaangeroerd door, precies zoals het cijfer is gedefinieerd. Schakel "Verschuif ook cijfers" in en 0–9 roteren ook met vijf; ROT13 plus ROT5 staat bekend als ROT18 en is eveneens zijn eigen inverse. Geconfronteerd met een bericht en geen sleutel, schakelt u "Toon alle 25 ploegen" in en de tool drukt elke kandidaat-decodering af met het label met zijn ploeg, zodat de leesbare regel zijn eigen sleutel noemt.
Een Caesarcijfer is een klassieker, geen veiligheidsmaatregel. Vijfentwintig sleutels vallen in minder tijd dan nodig is om deze zin te lezen, en het brute-force voorbeeld dat op deze pagina is ingebouwd, bewijst het punt. Gebruik het voor puzzels, CTF-warming-ups, lesgeven en spoilers. Voor tekst die echt beschermd moet worden, gebruikt u de tekstversleutelingstool, die een AES-256-GCM-sleutel afleidt van uw wachtwoord.
Alles draait in je browser, er wordt dus niets geüpload en de pagina werkt offline. Kopieer het resultaat, download het als .txt of verplaats het terug naar de invoer en koppel een nieuwe stap.