Chiffrement C: Chiffre de Vigenère

Messages postés
261
Date d'inscription
mardi 12 décembre 2006
Dernière intervention
18 mars 2019
- - Dernière réponse : William VOIROL
Messages postés
261
Date d'inscription
mardi 12 décembre 2006
Dernière intervention
18 mars 2019
- 18 mars 2019 à 08:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

http://codes-sources.commentcamarche.net/source/102446-chiffrement-c-chiffre-de-vigenere

Afficher la suite 
Pourquoi le 78 dans décryptage ?
William VOIROL
Messages postés
261
Date d'inscription
mardi 12 décembre 2006
Dernière intervention
18 mars 2019
-
Bonjour,

Merci pour votre question.

Comme 78 est un multiple de 26, il peut sembler inutile de l'ajouter dans l'expression:
   (78 + c - Cle[i%nCle])%26

En fait, c'est "seulement" pour s'assurer que le terme dans la parenthèse reste toujours positif.

En effet, en lançant le test sans cet ajout, on obtient:

Alphabet: A..Z; Clef: MUSIQUE
Texte original: J'ADORE ECOUTER LA RADIO TOUTE LA JOURNEE
Texte crypte : V'SLELI YUWKNID DI LEPCG JIYFY TQ NAOJVUY
Texte decrypte: J'AD58E ECO;:E8 2A 8AD/5 :5U:E LA J5;8NEE
Commenter la réponse de William VOIROL

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.