Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 16-03-2016 04:47:49
- flucemma
- Invité
Aide pour résoudre une énigme cryptée
Bonjour, j ai besoin d aide pour résoudre cette énigme svp, merci
je vous joins le lien du site
https://www.geocaching.com/geocache/GC5 … e-enigme-a
J ai essayer sur dcode mais il y a tellement de choix proposé que je ne sais pas ou chercher.
DEBUT/ CCMXZVSUAMJDGHXRRVYDTABARCZRWOQJFFTBXIFGCOCIJWVBTJONKZKDLHEMQDLCQTRQJITNVFXGMAFD ZDCXBCPQXWOZAMWPQGQQCUSJQFMAJHAAIEQNREOM AXQNPQHLHLRPVACDEPFALJWSPBABFIXHYHJBDQAA RUNBPWDVWNKWKBJZWTRJDCIDAQNPUCEOVQCC /FIN
III,II,I & C
#2 31-03-2016 16:39:57
- Rossignol
- Membre
- Inscription : 19-06-2015
- Messages : 290
Re : Aide pour résoudre une énigme cryptée
Bonjour flucemma,
À voir l'indice III,II,I & C, on se doute que le message est chiffré avec une machine Enigma.
Casser un message Enigma sans crib est plutôt difficile.
La méthode classique d'attaque sur texte chiffré seul est celle de James J. Gillogly : Ciphertext-Only Cryptanalysis Of Enigma
J'ai essayé avec des scripts Perl et Python, sans succès : beaucoup trop lents.
Dans ces cas-là, je ne connais qu'une solution : le bon vieux C.
Il m'a permis d'obtenir les paramètres de déchiffrement.
Le script Python suivant utilise les paramètres que j'ai trouvés et vous donnera la solution.
Il utilise le simulateur Enigma : Py-Enigma
from enigma.machine import EnigmaMachine
crypto = 'CCMXZVSUAMJDGHXRRVYDTABARCZRWOQJFFTBXIFGCOCIJWVBTJONKZKDLHEMQDLCQTRQ\
JITNVFXGMAFDZDCXBCPQXWOZAMWPQGQQCUSJQFMAJHAAIEQNREOMAXQNPQHLHLRPVACDEPFALJWSPB\
ABFIXHYHJBDQAARUNBPWDVWNKWKBJZWTRJDCIDAQNPUCEOVQCC'
machine = EnigmaMachine.from_key_sheet(
rotors='I II III',
reflector='C',
ring_settings='A E D',
plugboard_settings='AB CD')
machine.set_display('XBA')
plaintext = machine.process_text(crypto)
print(plaintext)
Comme je ne sais pas si vous avez Python installé sur votre ordinateur, je vous donne la solution ci-dessous.
Mais ne la répétez pas, sinon je saurais que c'est vous !
À vous la joie de trouver le trésor sous l'acacia. Veinard ;-)
Hors ligne
Pages : 1