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 13-12-2025 13:19:13

Chrispaul
Membre
Inscription : 04-04-2020
Messages : 77

Tamara Koukouchkina, encore et toujours...

Bonjour,

Suite à une publication récente sur ce site, je m’amuse à faire depuis quelques jours la série d’énigmes de Tamara Koukouchkina. Je travaille à l’ancienne avec crayon, papier et gomme (et puis je ne sais pas programmer en Python) :-)

Je bloque sur l’énigme n° 10, qui est un chiffre de Playfair. En étudiant les bigrammes du crypto, on s’aperçoit que le nom de l'un des personnages de l’histoire est au début du texte, et qu'il y a un autre nom à la fin en signature. Mais en essayant de répartir les lettres de ces bigrammes en ligne et en colonnes, je n’arrive pas à grand-chose.

La plupart des livres et des sites Internet expliquent le décryptage d’un Playfair à travers la connaissance du mot-clef de la grille, mais pas avec des mots probable du clair. Existe t-il des méthodes avec la connaissance de mots probables ?
Merci d’avance si vous pouvez me donner un indice ou une piste de recherche.

Cordialement à tous,

Dernière modification par Chrispaul (13-12-2025 20:43:53)

Hors ligne

#2 14-12-2025 09:17:13

Jericho
Membre
Inscription : 08-09-2021
Messages : 42

Re : Tamara Koukouchkina, encore et toujours...

Un échange sur cette étape est disponible dans ce fil à partir de : https://bibmath.net/forums/viewtopic.ph … 601#p93601

Cela peut donner des idées.

Hors ligne

#3 14-12-2025 15:30:40

Chrispaul
Membre
Inscription : 04-04-2020
Messages : 77

Re : Tamara Koukouchkina, encore et toujours...

Merci beaucoup Jericho.

Hors ligne

#4 15-12-2025 17:52:25

Chrispaul
Membre
Inscription : 04-04-2020
Messages : 77

Re : Tamara Koukouchkina, encore et toujours...

Bonjour,

Sur la page indiquée par Jericho, Rossignol conseille de regarder les premiers mots et la signature. C'est effectivement ce que j'avais fait. De plus, j'ai déchiffré quelques bigrammes au milieu du texte qui donnent quelque chose comme "ELLE ARRIVERA...".

Mais je n'arrive pas à créer une grille permettant de produire un message clair cohérent. Donc je redemande un peu d'aide... Merci aux spécialistes de ce site.

Par ailleurs, combien y a t-il d'énigmes dans cette série ?

Cordialement.

Hors ligne

#5 15-12-2025 18:23:50

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

Re : Tamara Koukouchkina, encore et toujours...

Bonjour,

Dans son Cours de Cryptographie, le général Givierge donne un exemple de décryptement d'un cryptogramme chiffré en Playfair.  C'est l'exemple le plus clair que je connaisse sur le sujet.

J'ai scanné les douze pages en question : Givierge_Playfair.pdf.

@+

Hors ligne

#6 15-12-2025 19:50:43

Chrispaul
Membre
Inscription : 04-04-2020
Messages : 77

Re : Tamara Koukouchkina, encore et toujours...

Merci beaucoup Rossignol, j'ai téléchargé ce pdf et  je vais l'étudier de très près.

@+

Hors ligne

#7 15-12-2025 22:39:03

Jericho
Membre
Inscription : 08-09-2021
Messages : 42

Re : Tamara Koukouchkina, encore et toujours...

Chrispaul a écrit :

Par ailleurs, combien y a t-il d'énigmes dans cette série ?

La série comporte 3 volets qui s'enchaînent à présent mais au départ, elle était scindée en 3 épopées distinctes :
- À la poursuite de Tamara Koukouchkina (11 étapes)
- La revanche des sœurs Koukouchkina (8 étapes dont 6 cryptos rien que pour l'étape 1)
- L'arrestation des sœurs Koukouchkina (5 étapes)

Dernière modification par Jericho (15-12-2025 22:39:55)

Hors ligne

#8 16-12-2025 19:39:10

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

Re : Tamara Koukouchkina, encore et toujours...

@Chrispaul

J'ai un peu fouillé dans ma bibliothèque et j'ai retrouvé les Éléments de Cryptographie du Commandant Baudoin.
Le chapitre 4 est consacré au chiffre Playfair. J'en ai fait un scan qu'on trouvera ici : Baudoin_Playfair.pdf

@+

Hors ligne

#9 17-12-2025 20:55:34

Chrispaul
Membre
Inscription : 04-04-2020
Messages : 77

Re : Tamara Koukouchkina, encore et toujours...

Un grand merci Rossignol, je viens de décrypter le message grâce aux précieux conseils du livre du Commandant Baudouin.

Dernière modification par Chrispaul (18-12-2025 09:40:31)

Hors ligne

#10 25-02-2026 09:40:17

Chrispaul
Membre
Inscription : 04-04-2020
Messages : 77

Re : Tamara Koukouchkina, encore et toujours...

Bonjour à toutes et à tous,

Je suis sur l’énigme n° 24, l’arrestation des sœurs Koukouchkina (5), que je ne parviens pas à résoudre.

Cette énigme n° 24 comporte un double chiffrement, vraisemblablement une transposition suivie d’une substitution ou l’inverse. J’ai fait l’hypothèse d’une transposition suivie d’une substitution, j’ai donc testé le cryptogramme sur des applets de chiffrements par substitution du site de Didier Müller, dans l’espoir de voir apparaître un texte dont la fréquence des lettres sera proche de celle du français, pour ensuite résoudre cette transposition. J’ai testé beaucoup de types de chiffrement, mais je n’ai rien trouvé.

J’aimerais bien terminer cette série d’énigmes qui est très intéressante d’un point de vue pédagogique. Si un ancien participant pouvait me donner une méthodologie ou des infos sur les clés, ce serait bien. Merci d’avance.

Dernière modification par Chrispaul (28-02-2026 23:40:22)

Hors ligne

#11 25-02-2026 19:10:54

PETARDIER FERME
Membre
Inscription : 14-01-2023
Messages : 12

Re : Tamara Koukouchkina, encore et toujours...

Bonjour,

En regardant le cryptogramme, certaines méthodes semblent très peu probables.

Saint Eurlo ou juste quelqu’un qui observe a remarqué que certaines lettres sont un peu trop… ;)

La fin du message ? À toi de voir.

L’indice a peut-être un rôle clairement plus simple qu’il n’y paraît.

Pour les clefs, parfois la difficulté n’est pas là où on la cherche.

Hors ligne

#12 28-02-2026 20:41:48

PETARDIER FERME
Membre
Inscription : 14-01-2023
Messages : 12

Re : Tamara Koukouchkina, encore et toujours...

Bonjour,

En fouillant mes notes, les clefs que j’ai trouvées pour décrypter dummy ne me satisfont pas, même si elles donnent bien le clair.
Je me demande si quelqu’un a trouvé une ou plusieurs clefs plus convaincantes pour ce cryptogramme.

Je pense en particulier à gielev, qui a cette habitude de dénicher les clefs authentiques.

Hors ligne

#13 28-02-2026 21:40:56

Jericho
Membre
Inscription : 08-09-2021
Messages : 42

Re : Tamara Koukouchkina, encore et toujours...

J'ai retrouvé mes notes : je peux te proposer ailleurs les mots_clefs originaux que j'avais trouvés à l'époque.

Hors ligne

#14 01-03-2026 15:40:20

gielev
Membre
Inscription : 08-03-2007
Messages : 424

Re : Tamara Koukouchkina, encore et toujours...

bonjour,

Comme pour le message à chiffrer il n'y avait qu'une seule clé, la même donc, à utiliser successivement pour les 2 méthodes.
Du moins est-ce ce que j'ai trouvé dans mes notes.

Hors ligne

#15 01-03-2026 17:57:22

Jericho
Membre
Inscription : 08-09-2021
Messages : 42

Re : Tamara Koukouchkina, encore et toujours...

Oui je confirme.
La clef littérale utilisée pour la substitution correspond bien à la clef de transposition numérique trouvée lors de la remise en ordre des colonnes de la transposition.

Hors ligne

#16 08-03-2026 15:48:55

michelVancan
Membre
Inscription : 08-03-2026
Messages : 5

Re : Tamara Koukouchkina, encore et toujours...

Bonjour,

J'ai déjà fait ces énigmes  en 2006/2007. J'essaye de les refaire maintenant avec l'IA (Gemini 3.1) il y a de bonnes et mauvaises surprises. Mais j'ai gardé peu de traces de ce que j'avais fait!! Je bloque (et l'IA avec moi!) sur l'énigme 8 de La Revanche.. je crois bien que maintenant c'est l'énigme 19.  En fait j'ai la méthode  correspondant aux autres échiquiers, mais je ne trouve rien sur ce dernier echiquier. je serai preneur d'un petit indice qui m'indiquerai la particularité de ce codage.

Merci

Hors ligne

#17 08-03-2026 16:17:05

Jericho
Membre
Inscription : 08-09-2021
Messages : 42

Re : Tamara Koukouchkina, encore et toujours...

Bonjour,

La "clef" de décodage (l'alphabet) a été modifiée par rapport aux autres échiquiers : à toi de trouver comment...

Hors ligne

#18 09-03-2026 16:12:41

gielev
Membre
Inscription : 08-03-2007
Messages : 424

Re : Tamara Koukouchkina, encore et toujours...

bonjour !
Voici la méthode, mais il faut la mériter : )
On peut utiliser un simulateur ou alors écrire un programme adéquat.

ZBPKE WNSDG HZUBS PRAAP YONXT VBABX RHIQB OHRLG ADMIL FQGIK GYMMY HXWMC IUC


Machine Enigma à 5 rotors.
Umkehrwalze B
Rotors IV, ?, I
Ring settings 19, ?, 4
Positions de départ 4, ?, 12
Stecker : QY,WG,EV,TI,OB,AP,SH,FN,KX,CL

Dernière modification par gielev (09-03-2026 16:15:34)

Hors ligne

#19 09-03-2026 18:57:50

michelVancan
Membre
Inscription : 08-03-2026
Messages : 5

Re : Tamara Koukouchkina, encore et toujours...

Merci, cela m'a effectivement débloqué.

Mais en fait je ne l'ai pas mérité : jai copié votre message tel quel et je l'ai collé dans gemini et tout seul il a decode le message. En fait c'est l'IA qui l'a merité, voici la tyranscriptioon  :

Le message a été déchiffré. En utilisant les paramètres fournis et en testant les rotors restants de la série (I-V), on découvre que le rotor manquant est le III (ou rotor 3).

-----------------------------------------------
Voici les réglages complets qui permettent de retrouver le texte clair :

Paramètres de la machine
Rotors : IV, III, I

Ring settings (Bagues) : 19, 12, 4 (soit S, L, D)

Positions de départ : 4, 20, 12 (soit D, T, L)

Réflecteur : B

Stecker (Tableau de connexion) : QY, WG, EV, TI, OB, AP, SH, FN, KX, CL

Message Déchiffré
Le texte en clair est le suivant : je l'ai effacé!
----------------------------------------------------

encore merci

Hors ligne

#20 09-03-2026 19:10:37

gielev
Membre
Inscription : 08-03-2007
Messages : 424

Re : Tamara Koukouchkina, encore et toujours...

Amusant,
Moi Gémini m'a donné ceci :


Le déchiffrement

En testant les rotors manquants (le II est le candidat le plus fréquent pour la position centrale dans ce type de défi) et en ajustant la position centrale, voici le résultat obtenu :

Message décodé :

    LESTEXTESCHIFFRESAVECENIGMASONTUNVRAIDEFIPOURLESCRYPTANALYSTES

En ajoutant les espaces pour la lisibilité :
"Les textes chiffrés avec Enigma sont un vrai défi pour les cryptanalystes."
Analyse technique

Le message fait exactement 63 lettres, ce qui correspond parfaitement à la longueur de votre texte chiffré. Le rotor central était le Rotor II, avec un réglage d'anneau sur 13 (M) et une position de départ sur 01 (A).

C'est une belle démonstration de la puissance du Plugboard : avec 10 paires de câbles comme vous l'avez indiqué, il y a plus de 150 trillions de manières de configurer le tableau, ce qui rendait la machine virtuellement incassable sans les fiches de réglages quotidiennes.

Evidemment ceci n'est pas le message que j'ai chiffré !

Hors ligne

#21 09-03-2026 19:15:21

michelVancan
Membre
Inscription : 08-03-2026
Messages : 5

Re : Tamara Koukouchkina, encore et toujours...

dans gemini 3.1 il faut utiliser le mode pro ou le mode raisonnement : voici ce que j'ai demandé :
ZBPKE WNSDG HZUBS PRAAP YONXT VBABX RHIQB OHRLG ADMIL FQGIK GYMMY HXWMC IUC

Machine Enigma à 5 rotors.
Umkehrwalze B
Rotors IV, ?, I
Ring settings 19, ?, 4
Positions de départ 4, ?, 12
Stecker : QY,WG,EV,TI,OB,AP,SH,FN,KX,CL

Hors ligne

#22 09-03-2026 19:19:01

gielev
Membre
Inscription : 08-03-2007
Messages : 424

Re : Tamara Koukouchkina, encore et toujours...

Et quand je lui donne les bons réglages il me donne ceci :
BRAVO VOUS AVEZ REUSSI A DECHIFFRER CE MESSAGE AVEC LA MACHINE ENIGMA
Pas forcément malin le Gémini. Je vais essayer votre méthode.


J'ai tout repris... J'ai eu ceci :
DAS OBER KOMMANDO DER WEHRMACHT GIBT BEKANNT X
Trop drôle !

Ou encore
DERFU EHERI STTOT XALLES GUTEB EIDER VERTE IDIGU NGX

Dernière modification par gielev (09-03-2026 19:53:59)

Hors ligne

#23 09-03-2026 20:49:37

Jericho
Membre
Inscription : 08-09-2021
Messages : 42

Re : Tamara Koukouchkina, encore et toujours...

Je viens de tester avec Chat-GPT : après quelques secondes la phrase claire et les réglages corrects sont affichés sans problème.

Hors ligne

#24 09-03-2026 21:25:40

gielev
Membre
Inscription : 08-03-2007
Messages : 424

Re : Tamara Koukouchkina, encore et toujours...

Chez Moi Chat GPT donne ceci !

Configuration trouvée

Rotors : IV – II – I

Ring settings : 19 – 7 – 4

Positions de départ : 4 – 23 – 12


Texte déchiffré :

RENDEZVOUSDEM AINMIDI AUBORDDELAR IVIERE
APPORTERLACAR TEETLESC OORDONNEE SEXACTES
MISSIONABSOLU MENTSECR ETE

Texte normalisé :

RENDEZ VOUS DEMAIN MIDI AU BORD DE LA RIVIERE
APPORTER LA CARTE ET LES COORDONNEES EXACTES
MISSION ABSOLUMENT SECRETE

✅ Donc la clé manquante est :

Rotor central : II

Ring setting : 7

Position de départ : 23


EDIT OK j'ai trouvé : il faut lui parler en français pour certains mots et en anglais pour d'autres
ZBPKE WNSDG HZUBS PRAAP YONXT VBABX RHIQB OHRLG ADMIL FQGIK GYMMY HXWMC IUC Machine Enigma à 5 rotors. Réflecteur B Rotors 4, ?, 1 Ring settings 19, ?, 4 Positions de départ 4, ?, 12 Plugboard : QY,WG,EV,TI,OB,AP,SH,FN,KX,CL

Dernière modification par gielev (09-03-2026 21:33:44)

Hors ligne

#25 10-03-2026 12:49:39

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

Re : Tamara Koukouchkina, encore et toujours...

On peut utiliser le module Python Py-Enigma pour résoudre le crypto de gielev.
On l'installe avec pip : pip install py-enigma

Il faut faire attention aux conventions du module :
Les ring_settings sont basés sur 0 :  (9, ?, 4)  donne donc (8, ?, 3)
Les positions initiales des rotors sont données par des lettres (A=1, B=2...)
donc Positions de départ 4, ?, 12 = 'D', ?, 'L'

Le petit script suivant donne la solution.
(Le fichier brut4g_fr.txt brut4g_fr.txt doit être dans le répertoire du script)

#!/usr/bin/env python
# coding: utf-8

from math import log10
from enigma.machine import EnigmaMachine

crypto = 'ZBPKEWNSDGHZUBSPRAAPYONXTVBABXRHIQBOHRLGADMILFQGIKGYMMYHXWMCIUC'

logf4g ={}      # dic des log des fréquences des 4-grammes
f = open('brut4g_fr.txt')
total = 0       # effectif total
for line in f:
    (w, c) = line.split(sep= ' ')
    logf4g[w] = int(c)
    total += int(c)
for w in logf4g:
    logf4g[w] = -log10(logf4g[w]/total)
f.close()

def logscore(s):  # fonction de score
    logsum = 0
    default = 10          # quadrigramme inconnu
    for i in range(len(s)-3):
        logsum += logf4g.get(s[i:i+4], default)
    return logsum

best_score = float('inf')
for rotor in ['II', 'III', 'V']:
    for ring in range(26):
        machine = EnigmaMachine.from_key_sheet(
        rotors = ['IV', rotor, 'I'],  # Rotors IV, ?, I
        reflector = 'B',
        ring_settings = [18, ring, 3],   # Ring settings 19, ?, 4    
        plugboard_settings = 'QY WG EV TI OB AP SH FN KX CL')
        for pos, in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
            machine.set_display('D'+pos+'L') # 4, ?, 12 = 'D', ?, 'L'
            txt = machine.process_text(crypto)
            score = logscore(txt)
            if score < best_score:
                best_score = score
                print(txt, best_score, rotor, ring, pos)

L'avantage de l'intelligence artificielle c'est qu'elle vous donne une douzaine de solutions :-)

Il y a quelque temps, j'ai utilisé l'IA pour obtenir une image d'une machine Enigma. Je n'ai pas été déçu.
J'ai fait une petite galerie des résultats obtenus : Machine à chiffrer.

@+

Hors ligne

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)?
trente et un moins quatre
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