Aller au contenu

Utilisateur:Apzoeiruty3/Brouillon

Une page de Wikipédia, l'encyclopédie libre.

Le Belge José de Bronckhorst, Comte de Gronsfeld, était un grand diplomate. Sa position importante lui imposait de garder certaines informations secrètes. Vers l'an 1744 il mit au point son propre système de chiffrement inspiré du Chiffre de César. Cette méthode résiste a l'analyse de fréquences. Cette méthode de chiffrement est une variante du Chiffre de Vigenère ainsi comme clé on utilise une série de nombre au lieu d'une série de lettres. Cependant une fois que le chiffre de Vigenère a été cassé en 1863 par le major prussien Friedrich Kasiski, cette méthode n'offre presque aucune sécurité.



Principe du Chiffrement[modifier | modifier le code]

Le principe est simple on "décale" le texte clair (le texte clair signifie le message que l'on veut chiffrer) d'un certain nombre qui dépend de la clé. Ainsi si la clé est 12345 et le message en clair est Bonjourtoi : on décallera le B de 1 : il deviendra C, o se decallera de 2 ect ...

Texte en clair B o n j o u r t o i
Clé répété 1 2 3 4 5 1 2 3 4 5
Texte chiffré C q q n t v t w s n

On répète la clé autant de fois que nécessaire. Il faut savoir que plus la clé est longue (relativement a la longueur du message) plus le message est dur voir impossible a casser quand l'on ne connaît pas la clé. A l’extrême une clé aussi longue que le message a crypté est le cas du Masque jetable et il a été prouvé mathématiquement que c'est impossible a décrypter sans la clé. Pour déchiffrer le message en connaissant la clé on fait simplement l'opération inverse. Une variante allemande consiste a chiffrer le message en soustrayant au lieu d'additionner c'est a dire que B et 1 donne A. Un second exemple de chiffrement avec une clé de 1734 : le mot Chiffredegronsfeld donne DOLJGYHHFNUSOZIIMK Site internet pour chiffrer/dechiffrer un chiffre de Gronsfeld

Cryptanalyse[modifier | modifier le code]

L'art de la cryptanalyse est d'utiliser toute les méthodes possibles pour déchiffrer un code alors que l'on n'en connaît ni la clé ni le message clair. Pour casser un chiffre de Gronsfeld, il convient d'utiliser la même méthode que pour casser un code Vigenère : Cryptanalyse du chiffre de Vigenère. Cette méthode est très efficace et peut être utilisé en informatique avec un langage de script comme le python.