Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 06-09-2019 10:45:57

vincent954
Membre
Inscription : 06-09-2019
Messages : 1

Trouve le code

Bonjour,

Je cherche désespérément la réponse d'un jeu:

Dans le port d'Amsterdam, nous cherchons...

Brechtje a envoyé par mail (signé et chiffré) le mot de passe pour ouvrir un conteneur Zed à Anneke.
Anneke a bien reçu le mail mais ne comprend pas le contenu.

Saurez-vous aider Anneke à trouver le mot de passe ?

Téléchargez ici le message:01100101010110100110100110011010010110100110010101101001101010010110010110100110011001010110011001011010011001010110101001011010011001101001011001100101010101010110010101100101011010010101101001011010010101010110010101100101


Indice de départ : Je suis à la fois une ville, une équipe de foot et un fromage

Niveau de difficulté : Simple

Outillage nécessaire : Un éditeur de texte

Merci d'avance.

Dernière modification par yoshi (06-09-2019 12:23:33)

Hors ligne

#2 06-09-2019 13:31:28

LeSingeMalicieux
Membre
Inscription : 18-01-2015
Messages : 84

Re : Trouve le code

Bonjour Vincent,

En premier lieu, une analyse de fréquence avance une propriété très curieuse : on trouve autant de 0 que de 1 ! Soit 112 de chaque.
Difficile d'imaginer que ce soit le fruit du hasard...

Mais j'ai une explication quant à ce curieux résultat. Car en faisant une analyse des bigrammes, on se rend compte qu'au lieu de trouver les quatre bigrammes possibles (00, 01, 10 et 11) on n'en trouve que deux :
- 66 fois le bigramme 01 (59% de la totalité)
- 46 fois le bigramme 10 (41% de la totalité)
Ça explique qu'on ait le même nombre de 0 et de 1, puisque 01 et 10 sont tous les deux exactement composés d'un 0 et d'un 1.

Au passage le ratio de fréquence 60%/40% se remarque entre autres :
- En français où on trouve environ 60% de consonnes pour 40% de voyelles.
- En code Morse où on trouve environ 60% de points pour 40% de traits.
Mais ce ne sont que des moyennes...

Bref !
La chaîne décomposée est alors :
01 10 01 01 01 01 10 10 01 10 10 01 10 01 10 10 01 01 10 10 01 10 01 01 01 10 10 01 10 10 10 01 01 10 01 01 10 10 01 10 01 10 01 01 01 10 01 10 01 01 10 10 01 10 01 01 01 10 10 10 01 01 10 10 01 10 01 10 10 01 01 10 01 10 01 01 01 01 01 01 01 10 01 01 01 10 01 01 01 10 10 01 01 01 10 10 01 01 10 10 01 01 01 01 01 10 01 01 01 10 01 01

En considérant que c'est la bonne piste, on peut donc déjà avancer que le cryptogramme est inutilement long et que sa longueur aurait pu être réduite de moitié en codant 01 par un caractère et 10 par un autre caractère.


Maintenant j'ai essayé de remplacer les 01 par un caractère et les 10 par un autre caractère, mais je n'en tire rien pour le moment...
J'ai cherché du côté de l'ASCII et du bilitère. Mais pas du code Morse, car par expérience une chaîne en Morse sans séparateur est totalement indéchiffrable.

Si ça peut aider, en remplaçant 01 et 10 binaires par leurs équivalents en décimal, la chaîne devient :
1211112212212122112212111221222112112212121112121122121112221122121221121211111112111211122111221122111112111211

À suivre donc...

Dernière modification par LeSingeMalicieux (06-09-2019 13:34:35)

Hors ligne

#3 07-09-2019 17:02:09

LeSingeMalicieux
Membre
Inscription : 18-01-2015
Messages : 84

Re : Trouve le code

En remplaçant les 1 par des 0 et les 2 par des 1 cela donne probablement de l'ASCII sur 8 bits :
01000011
01101011
00110100
01101110
01001101
01000101
00110100
01110011
01011001
01000000
01000100
01100011
00110000
01000100
En effet toutes les chaines commencent par un "0".

Par contre ça ne donne pas grand chose : Ck4nME4sY@Dc0D
Peut-être y a-t-il une clef à appliquer sur ce résultat ?

Hors ligne

#4 07-09-2019 17:34:32

yoshi
Modo Ferox
Inscription : 20-11-2005
Messages : 16 944

Re : Trouve le code

Bonjour,

Juste une impression, mais c'est un peu gros, tu as dû y penser : à première vue, ça me rappelle les codages MIME base16, base32, base64...
Sinon, ville et fromage, en Hollande, j'ai pensé à EDAM où à GOUDA et ils doivent bien jouer au foot là-bas...

@+


Arx Tarpeia Capitoli proxima...

Hors ligne

#5 09-09-2019 19:14:15

LeSingeMalicieux
Membre
Inscription : 18-01-2015
Messages : 84

Re : Trouve le code

Bonjour yoshi,

L'idée est intéressante, mais il me semble qu'aucun jeu de caractère ne correspond, y compris en base64 qui ne contient pas d'arobase.

À suivre...

Dernière modification par LeSingeMalicieux (09-09-2019 20:00:18)

Hors ligne

#6 09-09-2019 19:57:46

Mel
Invité

Re : Trouve le code

Ck4nME4sY@Dc0D
C'est quand même easy à décoder

#7 09-09-2019 21:05:47

LeSingeMalicieux
Membre
Inscription : 18-01-2015
Messages : 84

Re : Trouve le code

Ce genre de message condescendant me laissera toujours pantois, mais ne fragilisera jamais mon plaisir de cryptanalyser, de décrypter, et d'aider tout en accompagnant et en expliquant.

Bonne fin de soirée Mel.

Hors ligne

#8 09-09-2019 23:04:18

Rossignol
Membre
Inscription : 19-06-2015
Messages : 290

Re : Trouve le code

Bonsoir LeSingeMalicieux,

Tu as bien trouvé le mot de passe cherché : Ck4nME4sY@Dc0D

Mel en donne la signification, mélange de phonétique et de Leet speak (4=A, 0=O) :

  C     k4n   M    E4sY  @ D  c0 D
  C'est quand même easy  à dé co der

C'est un langage de djeuns :-)

541|_|7

Hors ligne

#9 10-09-2019 14:17:35

LeSingeMalicieux
Membre
Inscription : 18-01-2015
Messages : 84

Re : Trouve le code

Bonjour Rossignol,
Merci pour cette explication.
Il ne me semble pas si évident de comprendre que la phrase était la "traduction" du message décrypté précédemment. L'intervention de Mel était quand même peu explicative à mon sens.
|v|3|2(1 à toi pour l'explication et à Mel pour la traduction !

Hors ligne

#10 12-09-2019 11:03:51

Mel
Invité

Re : Trouve le code

Bonjour,

Il n'y avait aucune volonté de froisser ou d'être condescendant dans mon intervention, certes un peu expéditive.

J'ai trouvé l'intuition du singe malicieux pour le décodage assez intéressante.
Il avait la solution sous les yeux, je voulais juste le signaler.

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
quatre-vingt neuf moins quarantetrois
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums