Hvad er Vigenère-chiffer?
Gratis online Vigenère-chiffer værktøj. Kryptér eller dekryptér tekst ved hjælp af Vigenère-tabellen.
Vigenere-chifferen repræsenterer et betydeligt fremskridt i forhold til simple substitutionschiffer som Cæsar. I stedet for at forskyde hvert bogstav med samme beløb bruger Vigenere-chifferen et nøgleord til at bestemme en forskellig forskydning for hvert bogstav. Det gør den til et polyalfabetisk chiffer — det samme klartekstbogstav kan krypteres til forskellige chiffertekstbogstaver afhængigt af dets position, hvilket overvinder simpel frekvensanalyse.
Krypteringen fungerer ved at justere nøgleordet gentagne gange under klarteksten. Hvert nøgleordbogstav bestemmer Cæsar-forskydningen for det tilsvarende klartekstbogstav (A=0, B=1, ..., Z=25). Med et nøgleord af længden n er det effektive nøglerum 26^n. Et 5-bogstavs nøgleord skaber 26^5 eller cirka 12 millioner mulige nøgler, hvilket gør brute-force upraktisk.
Værktøjet leverer kryptering og dekryptering med et nøgleord, autokey-tilstand, tegn-for-tegn-nøglevisualisering og statistisk analyse med Index of Coincidence (IC). Autokey-tilstanden udvider nøgleordet ved hjælp af klarteksten selv, hvilket eliminerer det gentagne mønster, der gør standard-Vigenere sårbar over for Kasiski-undersøgelsen. Nøglevisualiseringen viser præcis, hvordan hvert nøgleordbogstav afbildes til hver klartekstposition.
Index of Coincidence-panelet giver statistisk indsigt i chifferteksten. For engelsk klartekst er IC cirka 0,0667. For tilfældig tekst er IC cirka 0,0385. Hvis Vigenere-krypteret tekst viser IC tæt på 0,0385, fungerer chifferen korrekt. En værdi over 0,045 tyder på, at nøgleordet kan være kort nok til at blive knækket.