hilarion a écrit:Si j'en crois le livre que je lis actuellement le code Enigma de la gestapo n'a jamias été percé par les expert de Berchley park? Je n'arrive pas à trouver pourquoi quelqu'un a t il des infos?
Je sais que la question date de loooongtemps et que ceux qui en avaient discuté ne sont plus actifs sur le forum, mais comme je viens de tomber sur la réponse, je la donne, ça peut toujours faire plaisir aux futurs lecteurs qui liraient la totalité du fil...
La réponse est dans un papier de 2018 par Dermot Turing, auteur de plusieurs ouvrages sur Enigma (et neveu d'Alan Turing) :
https://ep.liu.se/ecp/149/018/ecp18149018.pdf. Dans les archives de Gustave Bertrand déclassifiées en 2015, il y a un rapport des cryptanalystes polonais datant d'environ 1940 qui dit que la clé Enigma de la police allemande (surnommé TGD, qui était l'indicatif de sa station berlinoise) utilisait une procédure rigoureuse pour ses clés :
- les trois lettres de l'indicateur de la clé du message devaient être différentes (exit les "cillies", ces mauvaise indicateurs choisis par un opérateur radio imprudent)
- l'indicateur était chiffré par un alphabet de substitution avant la procédure habituelle d'être chiffré avec Enigma avec la clé du jour (pas sûr que ce soit important, et le rapport dit que ça a été abandonné avant même le début de la guerre)
- le préambule des messages (destinataires, expéditeur, clé du messages) était mélangé dans un ordre variable selon le jour
- le plus compliqué : le contenu du message était déjà en partie codé avant de passer dans l'Enigma !
Or les techniques classiques pour casser une clé Enigma utilisent soit des erreurs de l'opérateur comme les "cillies", soit nécessitent d'avoir un "crib", c'est à dire supposer une partie du texte en clair, pour le passer avec le texte chiffré dans une Bombe, et trouver la clé. Or ici le texte en clair est déjà un truc codé...
L'histoire de la Hutte 6 de Bletchley Park écrite vers 1946 dit de TGD : "cette clé n'a jamais été cassée pendant la guerre et à ce jour reste un des mystères classiques ("classic mysteries") de la Hut 6. Elle n'a jamais eu de cillie à notre connaissance et on n'a jamais trouvé un message ré-encodé avec une autre clé" [qui aurait pu servir de "crib"]
Bref, le code Enigma de la "Gestapo" n'a jamais été cassé parce qu'il était utilisé avec des procédures réduisant drastiquement les failles exploitables.
L'auteur Ralph Erskine cite TGD parmi d'autres clés Enigma jamais cassées comme exemples que les cryptologues allemands avaient raison de dire qu'Enigma était incassable si elle était utilisée correctement :
https://www.thetimes.co.uk/article/codes-that-could-not-be-cracked-2l9v26qwn5l. Bon, je considère que rien n'est totalement incassable, mais c'est la différence entre l'utilisation théorique du mot et la pratique...
Soit dit en passant, ailleurs dans son article, Dermot Turing parle des cryptanalystes polonais arrivés en Grande-Bretagne en 1943 qui ont été affectés l'unité du chiffre de l'état-major polonais libre à Felden, unité dirigée par le MI6. L'unité de Felden a pas mal travaillé sur les communications des polices allemandes. Il croit que l'équipe polonaise a cassé des clés TGD mais, à mon avis, il se trompe :
1) les éléments qu'il donne ne disent pas cela avec certitude. Quand les Britanniques disent 'We are very glad to receive the T.G.D. German traffic taken at Felden,’ je pense qu'ils les remercient de leur avoir envoyé les messages allemands interceptés à Felden, même s'ils sont indécryptables.
2) comme on vient de le dire, TGD est une clé des plus compliquées à casser. Si Bletchley Park, qui a cassé des dizaines de clés au fil des ans, et qui avait le rapport des Polonais de 1940, n'y est pas arrivée, je vois mal comment les Polonais, ayant nettement moins pratiqué depuis 1940 et reprenant le travail fin 1943 sans matériel, auraient pu y arriver.
3) Si les Polonais à Felden avaient cassé des communications de TGD et les avaient transmises aux Britanniques, l'histoire de la Hutte 6 ne dirait pas qu'elle n'a jamais été cassée.
Au passage, j'ai tenté d'éclaircir quelle police utilisait la clé TGD, mais plus je creuse moins c'est clair. Le grand public parle de "Gestapo" pour au mieux la Sipo, au pire pour n'importe quel service.
La monumentale histoire
British Intelligence in the Second World War de Hinsley & cie. a des tableaux récapitulatifs bien pratiques des clés Enigma attaquées dans les volumes 2, 3 partie 1 et 3 partie 2. Et dans le volume 2 il y a une annexe sur les codes des services de police. Pour celle-ci, TGD était utilisée par le Sipo-SD, qui utilisait aussi un code manuel. De son côté, l'Orpo utilisait à la fois le code manuel et Enigma avec une clé que Bletchley appelait "Roulette" et qu'il a cassé à partir de février 1944. Hors services de police, l'Abwehr utilisait des codes manuels et Enigma avec une clé dite ISK.
The Cryptology of the German Intelligence Services parle cependant de code ISK pour le service de sécurité, c'est à dire le SD. En fait ISK était tout ce qui était communications "clandestines" (services secrets) par Enigma, pas forcément une clé spécifique comme Red, Dolphin, Shark etc. Les décryptages du SD étaient classés ISOSICLE par les Alliés et étaient plus politiques et diplomatiques que ceux de l'Abwehr, ce qui me fait hasarder qu'on parle en fait du SD-Ausland.
Hypothèse de ma part :
Sipo et SD Inland -> Enigma clé TGD + codes manuels
Abwehr extérieur et SD-Ausland -> Enigma clé(s) ISK + codes manuels