🌐 NL

🏛️ Caesar-cijfer tool

Een van de oudste bekende substitutiecijfers: elke letter van het alfabet wordt met een vast aantal posities verschoven om te versleutelen of te ontsleutelen. Weet je de verschuiving niet? De brute-force modus toont meteen alle 25 mogelijkheden.

⚠️ Alleen een educatief/puzzelhulpmiddel — gebruik dit niet voor echte beveiliging.

Modus
GIDS

Meer lezen

01

1. Een korte geschiedenis van het Caesar-cijfer

Het Caesar-cijfer is vernoemd naar Julius Caesar, die volgens de overlevering een verschuiving van 3 gebruikte om militaire communicatie in het oude Rome te beschermen. Het is een van de oudste gedocumenteerde substitutiecijfers, en door de eenvoud is het sindsdien een vaste lesvoorbeelden gebleven.

02

2. Hoe het werkt — eenvoudige modulaire rekenkunde

Het cijfer verschuift elke letter van het alfabet met een vast aantal posities (de verschuiving, of sleutel). Bij een verschuiving van 3 wordt A D, en letters aan het einde lopen door — Z wordt C. Voor beide richtingen wordt dezelfde sleutel gebruikt: om te ontsleutelen verschuif je simpelweg met het negatieve aantal (-N) om de versleuteling ongedaan te maken.

03

3. Waarom het vandaag triviaal te kraken is

Er zijn maar 25 mogelijke verschuivingen, dus door ze allemaal te proberen — precies wat de brute-force modus van deze tool doet — kraak je elk bericht in Caesar-cijfer bijna meteen. Frequentieanalyse werkt net zo snel. Daardoor is het Caesar-cijfer strikt een hulpmiddel voor onderwijs en puzzels, nooit voor het beschermen van iets dat je echt geheim wilt houden.

Veelgestelde vragen

Is dit veilig genoeg voor echte geheimen?
Nee. Er zijn maar 25 mogelijke sleutels, dus het kan direct brute-force worden gekraakt. Deze tool is alleen voor onderwijs en puzzels — gebruik hem nooit voor echte beveiliging.
Wat doet de brute-force modus?
Die probeert alle 25 mogelijke verschuivingen en toont meteen elke mogelijke ontsleuteling, zodat je kunt kijken welke tekst logisch leest — handig bij puzzels als je de verschuiving niet weet.
Ondersteunt het spaties, cijfers en interpunctie?
Alleen letters A-Z en a-z worden verschoven, en de hoofd-/kleinelettergevoeligheid blijft behouden. Alles anders — spaties, cijfers, interpunctie — blijft ongewijzigd.