Caesar-chiffer og ROT13
Krypter og dekrypter tekst med Caesar-chiffer, ROT13 eller ROT47, se det forskjøvne alfabetet og knekk en ukjent nøkkel ved å prøve alle 25 forskyvninger.
Alfabet med denne nøkkelen
| Klartekst | |
|---|---|
| Chiffer |
Alle 25 forskyvninger, rangert etter bokstavfrekvens
| Nøkkel | Poengsum (χ², lavere = bedre) | Dekryptert tekst | Bruk |
|---|
Slik bruker du Caesar-chiffer-verktøyet
- Skriv eller lim inn teksten din i inndataboksen.
- Under Chiffer velger du Caesar (velg forskyvningen), ROT13 (bokstaver forskjøvet med 13) eller ROT47 (bokstaver, sifre og symboler).
- For Caesar angir du Forskyvning (nøkkel). Alle heltall fungerer: 3, 29 og −23 gir samme resultat, fordi alfabetet går rundt etter 26 bokstaver.
- Klikk Krypter eller Dekrypter. Resultatet oppdateres mens du skriver, og tabellen under Alfabet med denne nøkkelen viser hvilken bokstav som erstatter hvilken.
- Klikk Kopier for å kopiere resultatet, eller Bruk resultatet som inndata for å jobbe videre med det.
Hvis du har mottatt en melding uten nøkkel, klikker du Finn nøkkelen (prøv alle 25 forskyvninger). Verktøyet dekrypterer teksten med hver nøkkel, rangerer resultatene og uthever den mest sannsynlige. Klikk Bruk på en rad for å dekryptere med den nøkkelen.
Slik fungerer Caesar-chifferet
Caesar-chifferet erstatter hver bokstav med bokstaven et fast antall plasser lenger fremme i alfabetet. Med forskyvning 3 blir A til D, B til E, og X går rundt til A. Dekryptering forskyver tilbake like mange plasser. Ifølge Suetonius brukte Julius Caesar forskyvning 3 i sin private korrespondanse, og det er derfra navnet kommer.
Verktøyet beholder store og små bokstaver og lar sifre, mellomrom og tegnsetting stå urørt. Bokstaver med aksent kan håndteres på tre måter under Bokstaver med aksent:
- Forskyv bokstaven, behold aksenten (é → f́): grunnbokstaven forskyves, og aksenten blir sittende på den. Dekryptering gir tilbake nøyaktig den opprinnelige teksten.
- Fjern aksenter først (é → e → f): resultatet er ren A–Z-tekst, som i det klassiske chifferet, men aksentene går tapt.
- La bokstaver med aksent stå uendret: bare A til Z forskyves. Tegn som é, ç eller à blir stående, noe som gir ledetråder til den som leser meldingen.
ROT13 og ROT47
ROT13 er en Caesar-forskyvning på 13. Siden alfabetet har 26 bokstaver, gir det opprinnelig tekst når du bruker det to ganger, så kryptering og dekryptering er samme operasjon. Det har lenge vært brukt i diskusjonsfora og nyhetsgrupper for å skjule spoilere, fasitsvar og poenger fra et tilfeldig blikk.
ROT47 bruker samme idé på de 94 synlige ASCII-tegnene, fra ! til ~, med forskyvning 47. Det blander sifre og symboler i tillegg til bokstaver, så «Hello World!» blir «w6==@ (@C=5P». Som ROT13 er det sin egen inverse.
Knekke et Caesar-chiffer med frekvensanalyse
Med bare 25 mulige nøkler kan et Caesar-chiffer knekkes for hånd på noen minutter. Dette verktøyet prøver hver nøkkel og sammenligner bokstavtellingen i hvert resultat med de vanlige frekvensene i engelsk eller fransk, med en kjikvadrat-poengsum (χ²): jo lavere poengsum, desto nærmere er teksten et ekte språk. På engelsk er E, T og A de vanligste bokstavene, på fransk er det E, S, A og I.
Viktig: den automatiske nøkkelsøkingen kjenner bare engelske og franske bokstavfrekvenser. Velg Meldingens språk, eller la det stå på automatisk for å teste begge. Selve krypteringen og dekrypteringen fungerer på all tekst med latinske bokstaver, men for en norsk melding blir gjetningen ofte feil. Se da heller gjennom de 25 radene med dekryptert tekst og velg den som er lesbar. På meldinger kortere enn omtrent 20 bokstaver kan gjetningen også bli feil, så sjekk alltid at teksten leses naturlig.
Ikke for ekte sikkerhet
Caesar-chifferet, ROT13 og ROT47 er historiske og pedagogiske verktøy. De beskytter ingenting: alle kan reversere dem på sekunder, slik nøkkelsøkeren over viser. Bruk dem til gåter, rømningsspill, undervisning eller for å skjule spoilere. Skal du beskytte virkelige hemmeligheter, bruker du moderne kryptering som AES gjennom et pålitelig program.
Ofte stilte spørsmål
Hva er nøkkelen i ROT13?
Nøkkelen er 13. Siden 13 er halvparten av 26, krypterer og dekrypterer den samme operasjonen.
Kan jeg bruke negativ forskyvning?
Ja. Forskyvning −3 er det samme som forskyvning 23. Å kryptere med en negativ nøkkel tilsvarer å dekryptere med den positive.
Hvorfor foreslår nøkkelsøkeren feil nøkkel?
Frekvensanalyse er statistisk. Svært korte meldinger, navnelister eller tekst på et annet språk, for eksempel norsk, følger kanskje ikke den forventede bokstavfordelingen. Se på de andre høyt rangerte radene, eller velg riktig språk.
Håndterer verktøyet bokstaver med aksent?
Ja. Som standard blir aksenten sittende på den forskjøvne bokstaven, så en melding dekrypteres tilbake med alle aksentene. Du kan også fjerne dem eller la bokstaver med aksent stå uendret.
Sendes teksten min til en server?
Nei. Kryptering, dekryptering og nøkkelsøk skjer helt i nettleseren din.
Relaterte verktøy
- Morsekode-oversetter Oversett tekst til morsekode og morse tilbake til tekst etter ITU-standarden, spill av i valgt hastighet med Farnsworth-avstand og last ned som WAV-fil.
- Tekst til binærkode, hex og ASCII Gjør om tekst til binære, heksadesimale, desimale eller oktale koder og tilbake, med UTF-8-byte eller Unicode-kodepunkter, skilletegn og en tegntabell.
- Base64-koder og -dekoder Gratis Base64-koder og -dekoder med full UTF-8-støtte og valg for URL-trygg base64url. Kjører helt i nettleseren din, ingenting lastes opp.
- Snu tekst Snu tekst på nettet. Skriv en setning baklengs, snu rekkefølgen på ord eller linjer, og behold emojier og bokstaver med aksent hele.