Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#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
#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
#7 15-12-2025 22:39:03
- Jericho
- Membre
- Inscription : 08-09-2021
- Messages : 42
Re : Tamara Koukouchkina, encore et toujours...
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
#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
#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 : 6
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
#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 : 6
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 : 6
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
#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)
# 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







