Message codé

lescomperes Messages postés 106 Date d'inscription jeudi 13 novembre 2014 Statut Membre Dernière intervention 28 janvier 2017 - 13 nov. 2014 à 12:52
unknown_programmer Messages postés 1549 Date d'inscription samedi 2 août 2014 Statut Membre Dernière intervention 9 janvier 2018 - 13 nov. 2014 à 13:09
J'ai à décoder le message ci dessous pour une réplique d'enquête policière. Je pense que le texte original est en anglais ou espagnol. Bonne chance si vous trouvez.J'ai essayer le décodage par fréquence, décalage dans l'alphabet...
Merci de me proposer une solution.
Le message:
EBUKQNAWZPDEOIAOOWCAEPIAWJOPDWPESKJPXADANAPKPAOPEBUEHAWRAEPWHHPKUKQEDWRANAYAJPHUNAYAERAZRANUOANEKQOPDNAWPOXQPEZKQXPPDWPPDALAKLHASDKSKNGBKNIANYEANHWXKNWPKNUSEHHXAHEGAHUPKZAYNULPPDEOIAOOWCAPDAUSEHHXAPKKXQOUOAWNYDEJCIUYKILQPANBKNBEHAOEBOKIAWNABKQJZEPSEHHXAWPIULHWYAXQPYNULPAZUKQJAAZWYDEHZOIEJZPKPDEJGWXKQPEJREOEXHAEJGWJZPDAUDWRAHKOPEPBKNWHKJCPEIA
A voir également:

1 réponse

unknown_programmer Messages postés 1549 Date d'inscription samedi 2 août 2014 Statut Membre Dernière intervention 9 janvier 2018 261
13 nov. 2014 à 13:09
Bonjour,

en effectuant un décalage de 4 j'obtiens cela:

IFYOUREADTHISMESSAGEITMEANSTHATIWONTBEHERETOTESTIFYILEAVEITALLTOYOUIHAVERECENTLYRECEIVEDVERYSERIOUSTHREATSBUTIDOUBTTHATTHEPEOPLEWHOWORKFORMERCIERLABORATORYWILLBELIKELYTODECRYPTTHISMESSAGETHEYWILLBETOOBUSYSEARCHINGMYCOMPUTERFORFILESIFSOMEAREFOUNDITWILLBEATMYPLACEBUTCRYPTEDYOUNEEDACHILDSMINDTOTHINKABOUTINVISIBLEINKANDTHEYHAVELOSTITFORALONGTIME


Voici le code source si ça peut t'intéresser:

import string

lettre = 0
alphabet = string.ascii_uppercase
loop = 0
code = 'EBUKQNAWZPDEOIAOOWCAEPIAWJOPDWPESKJPXADANAPKPAOPEBUEHAWRAEPWHHPKUKQEDWRANAYAJPHUNAYAERAZRANUOANEKQOPDNAWPOXQPEZKQXPPDWPPDALAKLHASDKSKNGBKNIANYEANHWXKNWPKNUSEHHXAHEGAHUPKZAYNULPPDEOIAOOWCAPDAUSEHHXAPKKXQOUOAWNYDEJCIUYKILQPANBKNBEHAOEBOKIAWNABKQJZEPSEHHXAWPIULHWYAXQPYNULPAZUKQJAAZWYDEHZOIEJZPKPDEJGWXKQPEJREOEXHAEJGWJZPDAUDWRAHKOPEPBKNWHKJCPEIA'
code2 = ''

while loop < len(code):

while alphabet[lettre] != code[loop]:
lettre = lettre + 1


lettre = lettre + 4

if lettre > 25:
lettre = lettre - 26

code2 = code2 + alphabet[lettre]

lettre = 0

loop = loop + 1


print(code2)
0