ROT-chiffer
Rotera bokstäver med valfritt belopp från 1 till 25 med ett skjutreglage - en variabel ROT13.
ROT-chiffer
ROT13 förskjuter varje bokstav med exakt 13 platser, och ROT47 förskjuter varje utskrivbart tecken med exakt 47 - båda fastställda enligt konvention eftersom det beloppet är dess egen invers. Det här verktyget generaliserar idén: dra skjutreglaget till valfritt värde från 1 till 25 och använd den rotationen istället, ett Caesar-chiffer du kontrollerar snarare än ett nummer inbakat.
I standardbokstavsläget roterar endast de 26 latinska bokstäverna A–Z och a–z utan accentuering; versaler bevaras och allt annat – siffror, skiljetecken, accentuerade bokstäver som č eller ü, emoji och icke-latinska skrifter – passerar orörd. Aktivera ROT47-läget för att rotera alla utskrivbara ASCII-tecken från "!" till "~" inom det 94-teckensbandet istället, med samma skiftvärde. Mellanslag, radbrytningar och icke-ASCII-tecken lämnas fortfarande ifred.
En skillnad från ROT13 och ROT47 är värd att veta: eftersom 13 är hälften av 26 (och 47 hälften av 94), återställs originalet genom att köra dessa två gånger - samma knapp kodar och avkodar. Ett skifte man väljer själv gör det oftast inte. För att vända det behöver du det kompletterande skiftet: 26 minus ditt skift i bokstavsläge, eller 94 minus det i ROT47-läge.
Det passar pusseljakt, utrymningsrum, geocaching-tips och CTF-utmaningar där de fasta skiften är för välkända för att dölja någonting. Det är inte riktig kryptering – ett skiftchiffer har bara ett nummer som hela nyckelutrymmet.
Allt körs lokalt i din webbläsare. Inget du skriver laddas upp, så det är säkert att experimentera med privat text. Kopiera resultatet, ladda ner det som en .txt-fil, eller skicka det tillbaka till ingången för att koppla en annan transformation.