Krypter og dekrypter meldinger med cæsarchifferet eller ROT13 — rett i nettleseren din.
Cæsarchifferet er en av de eldste kjente krypteringsteknikkene, oppkalt etter Julius Cæsar, som etter sigende brukte en forskyvning på tre bokstaver for å beskytte militær korrespondanse. Ideen er avvæpnende enkel: hver bokstav i meldingen erstattes av bokstaven et fast antall posisjoner lenger ut i alfabetet, med overgang tilbake til starten på slutten — med en forskyvning på 3 blir A til D, B til E og Z til C. ROT13 er spesialtilfellet med forskyvning 13: fordi det latinske alfabetet har 26 bokstaver, gjenoppretter to anvendelser av ROT13 originalteksten, noe som gjorde det til en favoritt på tidlige internettfora for å skjule spoilere og gåtesvar.
Dette verktøyet implementerer chifferet nøyaktig slik lærebøkene beskriver det. Hver bokstav fra A til Z forskyves med beløpet du velger, store og små bokstaver bevares, og tall, tegnsetting og mellomrom passerer urørt. Dekryptering bruker ganske enkelt den motsatte forskyvningen. Aksentuerte tegn har ingen plass i det klassiske alfabetet på 26 bokstaver, så som standard fjerner verktøyet aksenter før chiffreringen (é blir e); fjern avhukingen, så passerer de uendret i stedet. Hele transformasjonen skjer i ren JavaScript på enheten din.
I dag er cæsarchifferet et pedagogisk verktøy, ikke et sikkerhetsverktøy. Med bare 25 mulige forskyvninger kan hvem som helst knekke det på sekunder med rå makt, og frekvensanalyse av bokstaver knekker det enda raskere — som er nettopp grunnen til at det er en så god introduksjon til kryptografi. Bruk det til å lære barn hvordan kryptering fungerer, til å lage skattejakter og escape room-gåter, til å dekode ROT13-spoilere, eller til å løse mysteriecacher i geocaching. For alt som faktisk må holdes hemmelig, bruk ekte kryptografi som AES eller TLS.
Kryptering: E(x) = (x + n) mod 26, der x er bokstavens posisjon (A=0..Z=25) og n er forskyvningen. Dekryptering: D(x) = (x − n) mod 26. ROT13 er tilfellet n = 13, der kryptering og dekryptering er samme operasjon.
ROT13 er et cæsarchiffer med forskyvningen låst til 13. Siden alfabetet har 26 bokstaver, gir to krypteringer med ROT13 tilbake originalteksten — samme knapp koder og dekoder.
Nei. Det finnes bare 25 mulige forskyvninger, så å prøve alle tar sekunder, og frekvensanalyse knekker det umiddelbart. Det er flott for læring og spill, aldri for å beskytte ekte hemmeligheter.
Prøv hver forskyvning fra 1 til 25 og se etter lesbar tekst. Lim inn meldingen, klikk "Dekrypter" og endre forskyvningstallet til det dukker opp ord — med bare 25 muligheter tar det sjelden mer enn et minutt.
Tall og tegnsetting endres aldri — bare bokstavene A til Z forskyves. Aksentuerte bokstaver konverteres som standard til sin rene form først (é → e); slå av "Fjern aksenter først" for å beholde dem urørt.
Nei. Kryptering og dekryptering kjører 100 % i JavaScript på enheten din. Ingenting sendes til noen server, overføres eller lagres.
Vai.la gjør enhver URL om til en kortlenke med klikkstatistikk, QR Code og din egen biolink.
Vai.la er ikke ansvarlig for hvordan verktøyene brukes, eller for beslutninger tatt på grunnlag av resultatene.