Gratis Caesarchiffer och textkryptering
Kryptera och dekryptera text med Caesarchiffer, ROT13, Atbash och Vigenère-chiffer. Klassiska substitutionschiffror, allt i din webbläsare.
Jag har en chiffertext: hitta skiftet
Provar alla Caesar-skiften på texten och rankar dem efter hur mycket resultatet liknar riktigt språk.
Förskjuter varje bokstav med 13 steg. Självomvänd — att tillämpa den två gånger ger originalet.
Endast för utbildningsändamål. Caesar, ROT13, Atbash och Vigenere är klassiska chiffer — de ger inget verkligt skydd och knäcks trivialt. Använd dem inte för att skydda känslig information.
Vanliga användningar
- Koda och avkoda ROT13Använd ROT13 för att dölja text — standardchiffren för spoilers, pussel svar och innehållsvarningar.
- Skapa Caesar Cipher-pusselKoda dolda meddelanden i Caesar-chiffern för skattkamspelen, exit rooms och pussel utmaningar.
- Lär dig klassisk kryptografiUtforska Caesar, Atbash och Vigenère-chiffer för att förstå kryptografins historia och principer.
- Skicka hemliga meddelandenKoda personliga meddelanden, anteckningar och privat kommunikation med en enkel substitutionschiffern.
- Tillämpa Atbash-chiffernVänd alfabetet med Atbash: A blir Z, B blir Y, och så vidare — ett antikt hebreiska chiffer.
Så här fungerar det
Alla fyra chiffer — Caesar, ROT13, Atbash och Vigenère — är implementerade från grunden i webbläsaren med ren teckenkodsaritmetik, utan något externt bibliotek. Kodning och avkodning sker direkt i din webbläsare medan du skriver; inget skickas någonsin till en server.
- 1Välj ett chiffer och ställ in detVälj mellan fyra klassiska substitutionschiffer. Caesar låter dig ställa in ett förskjutningsvärde från 1–25 via ett reglage. Vigenère kräver ett nyckelord vars bokstäver bestämmer en annan förskjutning vid varje position i texten. ROT13 och Atbash har inga parametrar — båda är självinverterande, så kodning och avkodning är samma operation.
- 2Handskriven teckenaritmetik kör omvandlingenVarje chiffer är en liten ren funktion över inmatningssträngen. Caesar och ROT13 använder modulär aritmetik på teckenkoder — ((teckenkod - bas + förskjutning) % 26) + bas — och lämnar icke-alfabetiska tecken helt oförändrade. Atbash speglar varje bokstav genom att beräkna bas + 25 - (teckenkod - bas). Vigenère roterar genom nyckelordets tecken och tillämpar en annan förskjutning på varje efterföljande bokstav.
- 3Bruteforce-knäckare rangordnar alla 25 Caesar-förskjutningarOm du har en chiffertext men ingen känd förskjutning provar knäckningspanelen alla 25 förskjutningar samtidigt och poängsätter varje kandidat mot engelska bokstavsfrekvenser med ett chi-i-kvadrat-test. Den avkodning vars bokstavsfördelning bäst matchar verklig engelska rangordnas först.
- 4Kopiera resultatet eller dela en gåtlänkUtdatan uppdateras live vid varje tangenttryckning. Kopiera den till urklipp, eller använd "Kopiera länk" för att skapa en URL som kodar ditt valda chiffer, förskjutning eller nyckel och indatatext — så att du kan dela en kodad gåta som öppnas direkt i verktyget.
Relaterade verktyg
URL-kodare och -avkodare
Koda och avkoda URL:er och frågesträngar. Stöder encodeURIComponent, decodeURIComponent och analys av frågesträngar.
Base64-kodare och avkodare
Koda text eller filer till Base64, eller avkoda Base64-strängar tillbaka till klartext. Direkt, privat och gratis.
HTML-kodare och avkodare
Koda specialtecken till HTML-entiteter eller avkoda entiteter tillbaka till klartext. Direkt, i din webbläsare.