Gratis Cæsarchiffer og tekstkryptering
Krypter og dekrypter tekst med cæsarchiffer, ROT13, Atbash og Vigenère-chiffer. Klassiske substitutionskrypteringer, alt i din browser.
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.
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.
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.
- 1Vælg et ciffer, og indstil detVæ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.
- 2Håndskrevet tegnaritmetik udfører transformationenHvert 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.
- 3Brute force-knækkeren rangerer alle 25 Cæsar-forskydningerHar 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.
- 4Kopiér resultatet, eller del et gåde-linkOutputtet 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
URL-koder og -dekoder
Kod og dekod URL'er og forespørgselsstrenge. Understøtter encodeURIComponent, decodeURIComponent og parsing af forespørgselsstrenge.
Base64-koder og -dekoder
Kodér tekst eller filer til Base64, eller dekodér Base64-strenge tilbage til ren tekst. Øjeblikkeligt, privat og gratis.
HTML-koder og -dekoder
Kodér specialtegn til HTML-entiteter eller dekodér entiteter tilbage til ren tekst. Øjeblikkeligt, i din browser.