Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 25-03-2017 19:15:03
- Rgt
- Invité
Aide décryptage texte
Bonjour à tous, je ne suis pas bon à l'exercice de décryptage et j'aimerai trouver la solution pour ce texte, il s'agit d'une chasse au trésor :
XL MSAN GAWHK TS DIXMJCE WL
TH VWPIIAK Z'PRYPNVJE PZSHKMJ...
SDAVTNHW-LOV SNYT BS HSWPJ LU EALVWM XV AWK RPYC UAETEF
DWM GTMK PLWXPS, LGN OGFBVCJ LI GEX ERGMVRJ !
Merci d'avance !
#2 25-03-2017 20:00:45
- Terces
- Membre
- Inscription : 16-07-2015
- Messages : 466
Re : Aide décryptage texte
Bonsoir DAVY83, poser deux fois la même question ne te fera pas avoir la réponse plus vite.
La somme des inverses de la suite de Sylvester converge vers 1 plus vite que toute autre série somme infinie d'inverses d'entiers convergeant vers 1.
Hors ligne
#4 29-03-2017 21:44:03
- Rossignol
- Membre
- Inscription : 19-06-2015
- Messages : 290
Re : Aide décryptage texte
Bonsoir à tous,
Les deux cryptogrammes ne sont pas identiques. Ils diffèrent à la troisième ligne.
C'est celui-là le bon.
Il est chiffré en Vigenère. La clé est "Flassans-sur-Issole" .
Le programme Python suivant donne la solution :
def dechiffre_Vigenere(crypto, clef):
"""Déchiffrement Vigenère qui conserve les caractères non alphabétiques
"""
clair = ''
i = 0 # indice du premier car. de la clef
for c in crypto:
if c in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
clair += chr(ord('A')+(ord(c)-ord(clef[i]))%26) # Clair=Crypto-Clef
i += 1 # indice du caractère suivant de la clef
i %= len(clef) # si à la fin de la clef on revient au début
else:
clair += c # car. non alphabétique non traité
return clair
crypto = "XL MSAN GAWHK TS DIXMJCE WL \
TH VWPIIAK Z'PRYPNVJE PZSHKMJ... \
SDAVTNHW-LOV SNYT BS HSWPJ LU EALVWM XV AWK RPYC UAETEF \
DWM GTMK PLWXPS, LGN OGFBVCJ LI GEX ERGMVRJ !"
clef = 'FLASSANSSURISSOLE'
print(dechiffre_Vigenere(crypto, clef))
Comme je suis sympa, je donne la réponse ci-dessous :
N'oubliez pas votre pelle, il va falloir creuser !
Je ne vais pas tout faire non plus :-)
@+
Hors ligne
#5 29-03-2017 23:11:19
- Fred
- Administrateur
- Inscription : 26-09-2005
- Messages : 7 060
Re : Aide décryptage texte
Bonsoir Rossignol,
Félicitations à toi! La clé est déjà relativement longue par rapport à la longueur du texte, ce n'était pas si facile.
Le programme de décryptage automatique du site (que je viens de traduire en javascript) donne (assez facilement) la bonne longueur de clé (17), mais se trompe sur quelques lettres de cette clé puisqu'elle propose : FLASHANSSDRPSGELE.
Cela dit, c'est un bon départ pour conclure.
Pour rappel, il existe divers moyens de "casser" le chiffre de Vigenère, celle du programme utilise l'indice de coïncidence.
A+
F.
En ligne
#6 27-10-2019 09:42:18
- Rourin
- Invité
Re : Aide décryptage texte
Bonjour à tous pensez vous que cela puisse dire quelque chose merci à vous tous FEJFJRJFUIRIEUEJEJ HELP ?
Pages : 1