Cijfer Coderen en Decoderen
Codeer en decodeer Caesar, ROT13, ROT47, Atbash, Vigenère, A1Z26 en Bacon. Met een brute force tabel die alle 25 Caesar-verschuivingen tegelijk laat zien.
Wat elk cijfer doet
Dit zijn allemaal klassieke cijfers. Ze zijn geschikt voor puzzels, spellen en onderwijs, en geen enkel exemplaar houdt stand tegen een computer.
- Caesarverschuiving. Verschuift elke letter een vast aantal plaatsen in het alfabet. Een verschuiving van 3 maakt van A een D. Genoemd naar Julius Caesar, die het gebruikte voor militaire berichten.
- ROT13. Een Caesarverschuiving van precies 13. Omdat het alfabet 26 letters heeft, levert tweemaal toepassen het origineel weer op, en daarom werd het de standaardmanier om spoilers online te verbergen.
- ROT47. Zoals ROT13, maar dan over alle zichtbare ASCII-tekens, zodat ook cijfers en leestekens door elkaar worden gehaald. Ook zijn eigen inverse.
- Atbash. Spiegelt het alfabet: A wordt Z, B wordt Y. Het komt uit de Hebreeuwse schrijverstraditie en heeft helemaal geen sleutel nodig.
- Vigenère. Gebruikt een sleutelwoord om op elke letter een andere Caesarverschuiving toe te passen. Het weerstond drie eeuwen lang codebrekers en kreeg de bijnaam het onontcijferbare cijfer.
- A1Z26. Nummert simpelweg het alfabet: A is 1, Z is 26. Gebruikelijk in puzzelboeken en escaperooms.
- Bacon. Codeert elke letter als een groep van vijf tekens A en B. Francis Bacon ontwierp het zo dat een bericht verstopt kon worden in de opmaak van een onschuldige tekst.
Hoe u een cijfer kraakt dat u niet kunt lezen
Begin met letters tellen. Zien de letterfrequenties eruit als gewone taal maar kloppen de letters niet, dan gaat het waarschijnlijk om een eenvoudige substitutie zoals Caesar of Atbash, en de brute-force-tabel op deze pagina lost een Caesar binnen enkele seconden op. Zien de frequenties er ongewoon vlak uit, dan ligt een sleutelwoordcijfer zoals Vigenère meer voor de hand, omdat dat elke letter over verschillende verschuivingen verdeelt. Groepen van vijf tekens A en B wijzen op Bacon, en getallen van 1 tot 26 op A1Z26.
Goed om te weten
- Geen van deze cijfers is veilig. Gebruik ze voor puzzels en onderwijs, nooit voor iets dat u werkelijk moet beschermen.
- De meeste laten spaties en leestekens ongemoeid, wat op zichzelf al een aanwijzing is voor wie het bericht wil kraken.
- Een Caesarverschuiving van 13 is precies ROT13, en een verschuiving van 26 laat de tekst ongewijzigd.
- De verwerking gebeurt volledig op onze server, dus niets van wat u typt wordt opgeslagen of gelogd.