Gå til hovedindhold

Gratis Cæsarchiffer og tekstkryptering

Krypter og dekrypter tekst med cæsarchiffer, ROT13, Atbash og Vigenère-chiffer. Klassiske substitutionskrypteringer, alt i din browser.

Virker offline, når den er indlæst

Jeg har en kodet tekst: find skiftet

Prøver alle Cæsar-skift på teksten og rangerer dem efter, hvor meget resultatet ligner rigtigt sprog.

Forskyder hvert bogstav med 13 trin. Selvomvendt — anvendt to gange giver det originalen.

Alfabetoversigt(øverst: input, nederst: output)
AN
BO
CP
DQ
ER
FS
GT
HU
IV
JW
KX
LY
MZ
NA
OB
PC
QD
RE
SF
TG
UH
VI
WJ
XK
YL
ZM

Kun til undervisningsbrug. Caesar, ROT13, Atbash og Vigenere er klassiske cifre — de giver ingen reel fortrolighed og brydes trivielt. Brug dem ikke til at beskytte følsomme oplysninger.

Input
Output
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Almindelige anvendelser

  • Kod og afkod ROT13Brug ROT13 til at udsætte tekst — det go-to-chiffer til spoilers, puslespilssvar og indholdsadvarsler.
  • Opret Caesar Cipher-puslespilKoder skjulte meddelelser i Caesar-chiffer til skatjagt, flugtrum og puslespils udfordringer.
  • Lær klassisk krypteringUdforsk Caesar, Atbash og Vigenère-chiffer for at forstå historien og principper for kryptering.
  • Send hemlige meddelelserKod personlige meddelelser, noter og privat kommunikation med et simpelt substitusjonschiffer.
  • Anvend Atbash-chifferenVend alfabetet med Atbash: A bliver Z, B bliver Y, og så videre — et old hebraisk chiffer.

Sådan fungerer det

Alle fire ciffersystemer — Cæsar, ROT13, Atbash og Vigenère — er implementeret fra bunden i browseren med ren tegnkode-aritmetik, uden noget eksternt bibliotek. Kodning og afkodning sker øjeblikkeligt i din browser, mens du skriver; intet sendes nogensinde til en server.

  1. 1
    Vælg et ciffer, og indstil det
    Vælg mellem fire klassiske substitutionsciffre. Med Cæsar kan du sætte en forskydning fra 1–25 med en skyder. Vigenère kræver et nøgleord, hvis bogstaver bestemmer en ny forskydning for hver position i teksten. ROT13 og Atbash har ingen parametre — begge er deres egen invers, så kodning og afkodning er samme handling.
  2. 2
    Håndskrevet tegnaritmetik udfører transformationen
    Hvert ciffer er en lille ren funktion over inputstrengen. Cæsar og ROT13 bruger modulusregning på tegnkoder — ((charCode - base + shift) % 26) + base — og lader tegn, der ikke er bogstaver, være helt uændrede. Atbash spejler hvert bogstav ved at beregne base + 25 - (charCode - base). Vigenère gennemløber nøgleordets tegn og anvender en ny forskydning på hvert efterfølgende bogstav.
  3. 3
    Brute force-knækkeren rangerer alle 25 Cæsar-forskydninger
    Har du en ciffertekst, men kender ikke forskydningen, prøver ”knæk”-panelet alle 25 forskydninger på én gang og giver hver kandidat point ud fra engelske bogstavfrekvenser med en chi-i-anden-test. Den dekryptering, hvis bogstavfordeling bedst matcher rigtig engelsk, placeres øverst.
  4. 4
    Kopiér resultatet, eller del et gåde-link
    Outputtet opdateres live for hvert tastetryk. Kopiér det til udklipsholderen, eller brug ”Kopiér link” til at lave en URL, der koder dit valgte ciffer, forskydning eller nøgle og inputtekst — så du kan dele en kodet gåde, der åbner direkte i værktøjet.

Relaterede værktøjer

Ofte stillede spørgsmål