Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis Caesarchiffer och textkryptering

Kryptera och dekryptera text med Caesarchiffer, ROT13, Atbash och Vigenère-chiffer. Klassiska substitutionschiffror, allt i din webbläsare.

Fungerar offline när den väl lästs in

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.

Alfabetstabell(överst: indata, nederst: utdata)
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

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.

Indata
Utdata
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

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.

  1. 1
    Välj ett chiffer och ställ in det
    Vä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.
  2. 2
    Handskriven teckenaritmetik kör omvandlingen
    Varje 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.
  3. 3
    Bruteforce-knäckare rangordnar alla 25 Caesar-förskjutningar
    Om 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.
  4. 4
    Kopiera resultatet eller dela en gåtlänk
    Utdatan 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

Vanliga frågor