Cryptanalyse de Vigenère

Programme de cryptanalyse

La cryptanalyse de Vigenère s'appuie sur la répétition de motifs dans le texte chiffré, le décalage entre ces répétitions permettant de faire une hypothèse sur la longueur de la clef. Saisissez votre texte chiffré dans la fenêtre, indiquez le nombre de répétitions des motifs que le programme devra chercher, la longueur des motifs recherchés (au moins 2 mais pas trop longue), puis faites une hypothèse arbitraire sur la longueur de la clef à déchiffrer pour commencer.

Le programme calcul les indices d'autocoïncidence et d'intercoïncidence et au delà d'un certain seuil mis en évidence par le programme, les hypothèses permettront de retrouver les clefs partielles et de reconstituer la clé k.

TEXTE CHIFFRÉ:
NOMBRE DE RÉPÉTITIONS DU MOTIF:      LONGUEUR DU MOTIF:     LONGUEUR SUPPOSÉE DE LA CLEF: