Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Caesar-cijfer en tekstversleuteler

Versleutel en ontsleutel tekst met Caesar-cijfer, ROT13, Atbash en Vigenère-cijfer. Klassieke substitutiecijfers, allemaal in je browser.

Werkt offline na het laden

Ik heb cijfertekst: vind de verschuiving

Probeert elke Caesar-verschuiving op de invoertekst en rangschikt ze naar hoeveel het resultaat op echte taal lijkt.

Verschuift elke letter met 13. Zelf-invers — tweemaal toepassen geeft de originele tekst terug.

Alfabetindeling(boven: invoer, onder: uitvoer)
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

Alleen voor educatief gebruik. Caesar, ROT13, Atbash en Vigenere zijn klassieke cijfers — ze bieden geen echte beveiliging en zijn eenvoudig te kraken. Gebruik ze niet voor gevoelige informatie.

Invoer
Uitvoer
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Veelvoorkomend gebruik

  • Codeer en decodeer ROT13Gebruik ROT13 om tekst te verduisteren — de go-to-cijfer voor spoilers, puzzelantwoorden en inhoudswaarschuwingen.
  • Maak Caesar-cijferpuzzelsCodeer verborgen berichten in Caesar-cijfer voor schatzoeken, escape rooms en puzzeluitdagingen.
  • Leer klassieke cryptografieVerken Caesar-, Atbash- en Vigenère-cijfers om de geschiedenis en principes van cryptografie te begrijpen.
  • Verzend geheime berichtenCodeer persoonlijke berichten, notities en persoonlijke communicatie met een eenvoudige substitutielijfer.
  • Pas Atbash-cijfer toeKeer het alfabet om met Atbash: A wordt Z, B wordt Y, enzovoort — een oud Hebreeuws cijfer.

Hoe het werkt

Alle vier de versleutelingen — Caesar, ROT13, Atbash en Vigenère — zijn vanaf nul in de browser gebouwd met pure rekenkunde op tekencodes, zonder enige externe bibliotheek. Coderen en decoderen gebeurt direct in je browser terwijl je typt; er wordt nooit iets naar een server gestuurd.

  1. 1
    Kies een versleuteling en stel die in
    Kies uit vier klassieke substitutieversleutelingen. Bij Caesar stel je met een schuifregelaar een verschuiving van 1–25 in. Vigenère vereist een sleutelwoord waarvan de letters op elke positie in de tekst een andere verschuiving bepalen. ROT13 en Atbash hebben geen parameters — beide zijn hun eigen inverse, dus coderen en decoderen zijn dezelfde bewerking.
  2. 2
    Zelfgeschreven tekenrekenkunde voert de omzetting uit
    Elke versleuteling is een kleine pure functie over de invoertekenreeks. Caesar en ROT13 gebruiken modulorekenen op tekencodes — ((charCode - base + shift) % 26) + base — en laten niet-alfabetische tekens volledig ongemoeid. Atbash spiegelt elke letter met base + 25 - (charCode - base). Vigenère loopt door de tekens van het sleutelwoord en past op elke volgende letter een andere verschuiving toe.
  3. 3
    Een brute-force-kraker rangschikt alle 25 Caesar-verschuivingen
    Heb je versleutelde tekst maar geen bekende verschuiving, dan probeert het paneel 'kraken' alle 25 verschuivingen tegelijk en scoort elke kandidaat tegen Engelse letterfrequenties met een chi-kwadraattoets. De ontsleuteling waarvan de letterverdeling het best overeenkomt met echt Engels komt bovenaan.
  4. 4
    Kopieer het resultaat of deel een puzzellink
    De uitvoer wordt bij elke toetsaanslag bijgewerkt. Kopieer die naar het klembord, of gebruik 'Link kopiëren' om een URL te maken die je gekozen versleuteling, verschuiving of sleutel en invoertekst bevat — zo kun je een gecodeerde puzzel delen die direct in de tool opent.

Gerelateerde tools

Veelgestelde vragen