Vigenère cijfer
Met deze tool pas je het Vigenère cijfer toe: tekst versleutelen of ontcijferen met een sleutelwoord, een variant kiezen en een onbekende sleutel schatten via analyse, allemaal lokaal in je browser.
Bron: Wikipedia – Vigenère-Chiffre (Verfahren, Tabula recta, Beispiel LEMON). Bijgewerkt: .
Zo wordt het berekend
Met het sleutelwoord LEMON wordt ATTACKATDAWN LXFOPVEFRNHR. Het Vigenère cijfer verschuift elke letter met een ander bedrag, bepaald door de bijbehorende letter van het sleutelwoord (A = 0, B = 1 … Z = 25).
Zo wordt er gerekend
Bij versleutelen wordt letter plus sleutelletter modulo 26 genomen, bij ontcijferen afgetrokken. Het sleutelwoord herhaalt zich. Bij de Beaufort-variant geldt C = K − P, zodat versleutelen en ontcijferen dezelfde berekening zijn. Bij Autokey zet de sleutel zich voort met de tekst zelf. De analyse bepaalt de sleutellengte met de coïncidentie-index (Friedman) en elke sleutelletter met een chi-kwadraatvergelijking met de letterfrequenties van de gekozen taal.
Handig om te weten
- Eeuwenlang heette het cijfer “le chiffre indéchiffrable”. Friedrich Kasiski (1863) en William Friedman (jaren twintig) toonden aan dat het te kraken is zodra de tekst lang genoeg is.
- Het is niet geschikt voor echte geheimhouding. Gebruik moderne versleuteling; het Vigenère cijfer is een leer- en puzzelhulpmiddel.
- Letters met trema worden omgezet (ä wordt AE, ß wordt SS); cijfers en leestekens blijven staan en verbruiken geen sleutelletter.
- Je invoer blijft in de browser.
Veelgestelde vragen
Hoe werkt het Vigenère cijfer?
Elke letter van de tekst schuift in het alfabet op met het getal dat de bijbehorende letter van het sleutelwoord aangeeft (A = 0, B = 1 …). Het sleutelwoord herhaalt zich tot het einde van de tekst.
Hoe ontcijfer je Vigenère zonder sleutel?
Schat eerst de sleutellengte (Kasiski-test of coïncidentie-index) en kraak dan elke kolom als een Caesar-cijfer met frequentieanalyse. Dat doet de actie “Sleutel vinden”.
Wat is het verschil tussen Vigenère en Caesar?
Caesar verschuift alle letters met hetzelfde bedrag; Vigenère gebruikt meerdere verschuivingen volgens een sleutelwoord en verbergt de letterfrequenties beter.
Is het Vigenère cijfer veilig?
Nee. Met genoeg tekst en frequentieanalyse kraakt een computer het in seconden. Het is niet geschikt om echte geheimen te beschermen.
Bronnen en wettelijke basis
- Wikipedia – Vigenère-Chiffre (Verfahren, Tabula recta, Beispiel LEMON)
- Wikipedia – Autokey cipher (voorbeeld KILT) en Beaufort cipher
- Wikipedia – Index of coincidence (Friedman-test) en Letter frequency (taaltabellen)
Bijgewerkt op: · Redactioneel beleid
Vergelijkbare tools
- CaesarversleutelingCaesarversleuteling online: codeer en decodeer tekst met elke verschuiving, gebruik ROT13 of probeer alle 25 verschuivingen om een bericht te ontcijferen.
- Morsecode vertalerMorsecode vertaler: tekst naar morse en terug, direct. Speel af als geluid of licht, download een WAV, sein zelf met de seinsleutel. Met volledige ITU-tabel.
- Tekst naar binaire code omzetten (en terug)Zet tekst om naar binair, hexadecimaal, decimaal of octaal en vertaal binaire code terug naar tekst: UTF-8 voor accenten en emoji, alles in je eigen browser.
- Spelalfabet – namen en e-mailadressen spellenSpelalfabet online: typ een naam, e-mailadres of code en zie elke letter gespeld als Alfa, Bravo, Charlie – inclusief cijfers en tekens, klaar om voor te lezen.
- Anagram oplossen: anagrammen van één of twee woordenAnagram oplossen online: voer letters in en zie alle woorden van precies die letters, de meest voorkomende eerst. Ook anagrammen van twee woorden en joker ?.
- Tekst omdraaienTekst omdraaien online: letters achterstevoren schrijven, de volgorde van woorden of regels omkeren of tekst ondersteboven zetten – met palindroomcheck.
- Wachtwoord generatorMaak sterke willekeurige wachtwoorden en makkelijk te onthouden wachtzinnen met entropie in bits, gewoon in je browser: er wordt niets verstuurd of bewaard.
- Woordjestoets maken: toetsblad van je eigen woordenlijstWoordjestoets maken: plak een woordenlijst, kies richting en aantal vragen en print het toetsblad met antwoordblad als pdf. Gratis, zonder account.
- Gatentekst maken met woordbankPlak een tekst, markeer de woorden voor de gaten of laat ze automatisch kiezen, met woordbank en antwoordblad: invuloefening als PDF om te printen. Gratis.