YouTube2Text

10b - Introduction a la Cryptographie — Transcript

by CNAM RSX112 · 10,019 words · 1,557 segments · language en · Watch on YouTube

Full transcript

  1. 0:02parlons maintenant de niveau de sécurité
  2. 0:06le niveau de sécurité en bits quantifie
  3. 0:09le nombre de tentatives que devra
  4. 0:11effectuer un adversaire pour
  5. 0:12cristalliser un algorithme à coup sûr
  6. 0:14autrement dit trouver la bonne clé des
  7. 0:16chiffres inscrits au ram etc
  8. 0:18en supposant qu'il existe un test
  9. 0:20d'arrêt permettant d'identifier le bon
  10. 0:21déchiffrement c'est le logarithme en
  11. 0:23base 2 du nombre de tentatives à
  12. 0:25effectuer donc par exemple l'algorithme
  13. 0:27où il ya deux puissances en 28
  14. 0:29tentatives à effectuer une clé de
  15. 0:31symétrie de 128 bits par exemple il y
  16. 0:33aura deux puissances ont 28 les
  17. 0:35possibles à tester
  18. 0:36on va dire qu'il ya 128 bits de sécurité
  19. 0:41donc pour un algorithme avec 128 bits de
  20. 0:44sécurité de puissance en 28 tentatives
  21. 0:46qui consiste à tester toutes les
  22. 0:50combinaisons possibles permettent des
  23. 0:52chiffres est à coup sûr on à 100% de
  24. 0:54chances de succès si vous ne venez seuil
  25. 0:56et pas de puissance en 28 tentatives un
  26. 0:58mec vous ne fait qu'une seule tentative
  27. 1:00par exemple loto vous validez une seule
  28. 1:02grille et bien en essayant une seule clé
  29. 1:05une seule grille l'attaquant pourrait
  30. 1:07tomber par hasard sur la bonne clé mais
  31. 1:10ça ne se produira qu'avec une
  32. 1:11probabilité égale à une chance sur deux
  33. 1:15puissants 128 ces cas favorable / cas
  34. 1:18possibles et en moyenne temps en temps
  35. 1:21l'attaquant en essayant une seule clé il
  36. 1:23tombera sur la bonne temps en temps il
  37. 1:25tombera sur en essayant de puissance 128
  38. 1:27clé ce sera la dernière qui sera la
  39. 1:28bonne
  40. 1:28donc en moyenne il faudra deux
  41. 1:31puissances 127 tentatives pour trouver
  42. 1:34la clé avec 50% de chances de succès que
  43. 1:42vos deux puissants 128
  44. 1:44eh bien ça vaut ce nombre là donc avec
  45. 1:48avec 38 chiffre 30 39 chiffres pour être
  46. 1:53précis donc ça vaut 1 c'est un très très
  47. 1:56grand nombre un milliard c'est 10
  48. 1:58puissance 9 1 milliards de milliards
  49. 1:59c'est 10 puissance 18 1 milliards de
  50. 2:01milliards de milliards c'est diffusant
  51. 2:02ce 27 et on est encore très loin de 10
  52. 2:04puissance 38
  53. 2:05donc c'est un nombre absolument
  54. 2:06considérable
  55. 2:08de deux tentatives à réaliser à titre de
  56. 2:11comparaison si vous jouer à
  57. 2:13l'euromillions les chances de toucher le
  58. 2:15gros lot sont de une chance sur cent
  59. 2:18quarante millions
  60. 2:19puisqu'il ya cinq numéros à trouver
  61. 2:21parmi 50 et deux étoiles parmi 12 et
  62. 2:25donc si vous faites le calcul ça fait
  63. 2:27139 millions 838 1960 combinaisons
  64. 2:32possibles il ya donc un cas favorable /
  65. 2:35139 millions de cas possible et donc on
  66. 2:38s'aperçoit que c'est 24 discussions
  67. 2:41suite tandis deux puissances 27 c'est à
  68. 2:43dire une sécurité du 27 10
  69. 2:45donc quand on parle de 128 bits de
  70. 2:48sécurité en cryptographie voyez que
  71. 2:50c'est beaucoup plus facile en fait de
  72. 2:52gagner à l'euromillions l'euro millions
  73. 2:55n'a rien n'à qu'à niveau de sécurité de
  74. 2:5627 buts
  75. 2:57donc les chances de trouver sur une
  76. 2:59bonne clé quand il ya deux puissances
  77. 3:01128 clés sont tellement infinitésimales
  78. 3:03que ça n'arrivera jamais et et en
  79. 3:06cryptographie donc chaque bit rajouter
  80. 3:08au niveau de sécurité va doubler le
  81. 3:11nombre de tentatives nécessaires quel
  82. 3:18niveau de sécurité utilise-t-on à
  83. 3:19l'heure actuelle car voici un petit
  84. 3:22historique des détails de clés qui ont
  85. 3:24été utilisés dans le passé dans les
  86. 3:26années 95 du fait des restrictions sur
  87. 3:29la cryptographie de par la loi de
  88. 3:31différents pays on utilisait des clés de
  89. 3:3340 bits mais on savait que c'était
  90. 3:35cassables en 97 il ya eu un challenge
  91. 3:38pour l'algorithme rc5 avec des clés de
  92. 3:4140 bits et c'est un challenge qui a été
  93. 3:43résolu en 3 2005 à 3h30 en utilisant 250
  94. 3:46ordinateurs à l'université de berkeley
  95. 3:48et quelques années plus tard en 2004 un
  96. 3:51seul ordinateur suffisait de fait des
  97. 3:53progrès de l'informatique avec de ce
  98. 3:55même temps de calcul pour trouver la
  99. 3:57bonne clé parmi des clés de 40 buts
  100. 4:01alors pour les clips 56 bits
  101. 4:03il ya eu des donc c'est surtout des
  102. 4:05saints algorithmes être utilisé des clés
  103. 4:06de 56,8
  104. 4:07il ya eu des challenge de déchiffrement
  105. 4:10des ce notamment en 97 98
  106. 4:12en 1997 le projet des stalles a trouvé
  107. 4:16le 18 juin 97 une plaie de 56 buts en 96
  108. 4:19jours
  109. 4:20en utilisant quatre heures quatorze
  110. 4:21mille ordinateurs en réseau en testant 7
  111. 4:24milliards de clés par seconde
  112. 4:27quelques mois plus tard la même journée
  113. 4:29le 19 octobre 97
  114. 4:31le projet distribuer deux points mais
  115. 4:33qui demande aux gens de contribuer
  116. 4:35d'installer un économiseur d'écran pour
  117. 4:37contribuer le ton cpu libre de
  118. 4:40l'ordinateur pour tester des clés en
  119. 4:42réseau donc le projet distribuer tout
  120. 4:45point net a résolu la lgo le challenge
  121. 4:48irc 5 avec des clés de 56,8 en 250 jours
  122. 4:52en testant à nouveau 7 milliards de clés
  123. 4:54par seconde
  124. 4:54on trouverait détails sur sur cette url
  125. 4:58en 98 le il ya eu un deuxième challenge
  126. 5:03d'as pour illustrer les progrès faits
  127. 5:06depuis l'année précédente qui cette fois
  128. 5:08ci a été résolu en 39 jours par
  129. 5:11distribuer deux points net et après en
  130. 5:1356 heures à en juillet 98 par une
  131. 5:17machine avec des circuits intégrés
  132. 5:19spécialement conçu pour tester des clés
  133. 5:22des ce et qui était financée par
  134. 5:23l'electronic frontier foundation et qui
  135. 5:25a été surnommé dit craque donc c'était
  136. 5:27une une machine avec des circuits
  137. 5:29intégrés spécialement conçu pour et donc
  138. 5:31avec des asic qui était qui était dédiée
  139. 5:34à sa et qui permettait à avoir de bien
  140. 5:36meilleures performances un peu
  141. 5:38l'équivalent des gpu à l'époque actuelle
  142. 5:39dont qui permettait d'avoir des circuits
  143. 5:41spécialisés pour faire ça et donc a
  144. 5:44permis de trouver une clef de 56 buts en
  145. 5:4656 eur et l'année d'après il ya eu le
  146. 5:49dernier challenge dassin après ils ont
  147. 5:51arrêté d'en faire cette fois ci ça a été
  148. 5:53résolu en 22h15 par effort conjoint
  149. 5:55entre la machine dédiée de l'electronic
  150. 5:58frontier foundation et le réseau
  151. 6:00distributeur points donc ceci prouvait
  152. 6:04que 56 beat c'était insuffisant à
  153. 6:07l'époque qu'est ce que tout le monde
  154. 6:07savait par ailleurs mais bon ça a été la
  155. 6:09preuve concrète que même des amateurs
  156. 6:12un grand nombre d'amateurs mais des
  157. 6:14amateurs en réseau et est capable de
  158. 6:15trouver des clés de 56,8 donc le tchad
  159. 6:18après ça a été
  160. 6:1875 minutes donc 64 bits
  161. 6:21en 2002 le challenge irc 5 64 bits a été
  162. 6:26résolu le 14 juillet 2002 par le réseau
  163. 6:29distributeur de poing net en l'utilisant
  164. 6:3170 mille volontaires
  165. 6:33sur internet soixante dix mille
  166. 6:35ordinateurs en parallèle au pic en tout
  167. 6:38cas de l'activité au total il ya eu
  168. 6:40trois cent trente et un mille
  169. 6:41participants
  170. 6:41il a fallu 1757 jour soit cinq ans
  171. 6:45d'efforts et il a fallu tester un nombre
  172. 6:47gigantesque de clé 15 x 10 puissance 18
  173. 6:50les mais ils ont fini par trouver la clé
  174. 6:53de 64 bits en au bout de cinq ans avec
  175. 6:57un nombre de machines assez considérable
  176. 6:59pour l'époque
  177. 7:03l'étape d'après ce sont les clés de 72
  178. 7:05buts et donc en 2002 le distributeur
  179. 7:09point net est passé sur le challenge irc
  180. 7:115 72 buts et 18 ans après en fait ils
  181. 7:14n'ont toujours pas trouvé la clé ils ont
  182. 7:16simplement parcourir 7 % de l'espace de
  183. 7:18clés au bout de 18 ans d'efforts à
  184. 7:21l'heure actuelle le rythme de croisière
  185. 7:23et de 600 milliards de claix testé par
  186. 7:25seconde avec tous les volontaires à
  187. 7:27travers internet et à ce rythme il
  188. 7:30faudra 90 cette année supplémentaire
  189. 7:31pour parcourir la totalité de l'espace
  190. 7:33de clés vous pouvez suivre l'évolution
  191. 7:35du projet ici avant les statistiques
  192. 7:36quotidiennes
  193. 7:37mais voyez que en gros même en agrégeant
  194. 7:41massivement peut-être cent mille ou deux
  195. 7:44cent mille machines sur internet
  196. 7:45à l'heure actuelle lorsque on est limité
  197. 7:49on n'arrive pas à vraiment à trouver les
  198. 7:52clés de 72 buts en temps raisonnable
  199. 7:53alors peut-être que la msa ou google ou
  200. 7:56les gens qui sont qui sont financés de
  201. 8:00manière plus importante sont capables de
  202. 8:02le faire mais en tout cas pour le grand
  203. 8:03public la limite actuelle se semble être
  204. 8:05environ 72 8
  205. 8:07à noter qu'à partir de 2005 le nist le
  206. 8:10bureau des standards américains
  207. 8:11l'équivalent de l'afnor le national
  208. 8:13institute of standards and technology a
  209. 8:15recommandé d'arrêter un usage de clé
  210. 8:17symétrique de 88 et en 2015
  211. 8:20dix ans après ils ont même préconisé 112
  212. 8:22buts minimum et 7 en 2015 la msa l'agent
  213. 8:27de sécurité américaine a recommandé de
  214. 8:30passer à des clés de avec 256 bits
  215. 8:33au cas où quelqu'un arriverait à faire
  216. 8:35fonctionner un jour un ordinateur
  217. 8:36quantique utilisable qui permet de
  218. 8:39dérouler à l'om de grover qui va avoir
  219. 8:41pour conséquence on le verra quand on
  220. 8:42étudiera une quantité de diviser par
  221. 8:45deux la sécurité effective
  222. 8:472 dt2 clé donc ça veut dire que ares 256
  223. 8:50bits aura une sécurité effective de 128
  224. 8:52donc c'est pour ça que la préconisation
  225. 8:54et en 128 bits de sécurité ils
  226. 8:57recommandent d'utiliser à l'est 256 bits
  227. 8:59ce qui permettra de résister à l'arrivée
  228. 9:01éventuelle l'assiko arrive un jour à
  229. 9:03faire fonctionner sa des ordinateurs
  230. 9:04quantiques
  231. 9:05voilà enfin dernier détail en 2017
  232. 9:09il ya une fuite d'information par
  233. 9:13imprudence à l'université de new york
  234. 9:14qui a révélé par erreur un projet commun
  235. 9:18entre la msa ibm et new york university
  236. 9:211 qui datait de 2012 dont le nom de code
  237. 9:24était windsor green qui avait pour but
  238. 9:28de construire des asic des circuits
  239. 9:31intégrés dédiés à la cryptanalyse
  240. 9:33massivement parallèles et de fabriquer
  241. 9:35un ciné d'en produire être 200 mille ou
  242. 9:38plus de 100000 circuits intégrés pour
  243. 9:40pour tester des clés donc si jamais ça
  244. 9:44vous intéresse vous pour aller voir cet
  245. 9:45article
  246. 9:46donc qui expliquent le les détails
  247. 9:48confidentiels qui complète d'ailleurs
  248. 9:50les révélations snowdon donc sur qui
  249. 9:54rajoute des détails sur ce projet de
  250. 9:56cryptanalyse du gouvernement américain
  251. 9:59la conclusion de tout ça c'est qu'on
  252. 10:00peut estimer à la louche c'est
  253. 10:02évidemment avec le peu d'informations
  254. 10:03dont on dispose on peut estimer la
  255. 10:05capacité actuelle de cristallise des
  256. 10:07agences gouvernementales spécialisées à
  257. 10:08environ 88 plus ou moins 8 bits donc
  258. 10:14peut-être qu'elles sont limitées à 72
  259. 10:16buts comme le grand public
  260. 10:17peut-être qu'elles ont réussi 72 buts et
  261. 10:19qu'elles sont à 88 88
  262. 10:21si vous êtes paranoïaque vous voulez
  263. 10:23avoir une marge de sécurité dont 88
  264. 10:26peut-être qu'on peut considérer que
  265. 10:27elles peuvent déchiffrer jusqu'à 88
  266. 10:30mais dans tous les cas en tout cas avec
  267. 10:32le niveau de sécurité qui utilisent à
  268. 10:34l'heure actuelle à savoir 128 bits
  269. 10:36on voit qu'on est tranquille pendant
  270. 10:38quelques dizaines d'années a priori y
  271. 10:40compris d'ailleurs en suivant les
  272. 10:42recommandations la nsa y compris avec
  273. 10:45l'arrivée hypothétique des ordinateurs
  274. 10:47quantiques et la rupture technologique
  275. 10:49associée à supposer que ça que quelqu'un
  276. 10:52arrive réellement à faire fonctionner
  277. 10:54sans un jour ce qu'il ya encore on n'est
  278. 10:55pas gagné à l'heure actuelle
  279. 11:00évoquons maintenant quelques exemples de
  280. 11:02systèmes de chiffrement historique alors
  281. 11:05d'ailleurs sur cette photo on peut voir
  282. 11:07le cylindre de jefferson présenté en
  283. 11:091795 donc pour transmettre le message
  284. 11:12par exemple meet me at noon
  285. 11:14en fait on aligne les différents
  286. 11:16cylindres pour afficher ce message need
  287. 11:19me at noon ici et en fait on va le
  288. 11:22chiffre et en transmettant à n'importe
  289. 11:25quel autre ligne du cylindre par exemple
  290. 11:27ici z hrc gw xxv tnf donc le
  291. 11:34destinataire en recevant ce message
  292. 11:35comme il dispose du même cylindres il va
  293. 11:37réaligner en fait les différents disques
  294. 11:39pour afficher le cryptogramme
  295. 11:41et après ils la plupart pas il a plus
  296. 11:44qu'à parcourir la totalité du cylindre
  297. 11:46pour trouver la ligne qui semble vouloir
  298. 11:49dire quelque chose dans la langue dans
  299. 11:50lequel on transmet traditionnellement
  300. 11:58dans les livres le premier système de
  301. 12:00chiffrement qu'on évoque et le chiffre
  302. 12:01de jules césar
  303. 12:02ce n'est pas le système de chiffrement
  304. 12:04le plus ancien il y avait des systèmes
  305. 12:07de chiffrement qui existait du temps des
  306. 12:09égyptiens mais donc le premier qu'on
  307. 12:11évoque dans les livres sans général le
  308. 12:12chiffre de césar donc jules césar était
  309. 12:16le plus souvent en campagne militaire
  310. 12:18tout autour de la méditerranée est donc
  311. 12:20en fait ils utilisaient un système
  312. 12:22chiffrés pour communiquer avec son
  313. 12:25gestionnaire de patrimoine ou de fortune
  314. 12:27qui est à rome et qui gérait sa forme sa
  315. 12:30fortune personnelle
  316. 12:31le système qui utilisaient était le
  317. 12:33suivant enfin qu'il se contentait de
  318. 12:35décaler les lettres de l'alphabet de
  319. 12:38trois positions
  320. 12:39donc pour transmettra à en envoyer un
  321. 12:41dea pour transmettre à être b il
  322. 12:44envoyait un e et ainsi de suite jusqu'à
  323. 12:46permutations circulaire donc jusqu'à la
  324. 12:48lettre x qui étaient transmises sous
  325. 12:50forme de à y sous forme de bd z sous
  326. 12:53forme de c'est donc la clé est unique
  327. 12:56est un décalage de trois positions c'est
  328. 12:58le 3 qui représente la clé de
  329. 13:00chiffrement déchiffrement et donc le
  330. 13:02destinataire quand il recevait le
  331. 13:04message ils savaient qu'ils devaient
  332. 13:05retransmise et les lettres de trois
  333. 13:08positions en arrière le fab et de
  334. 13:09manière
  335. 13:10circulaire pour déchiffrer le message
  336. 13:13traditionnellement cryptographie on note
  337. 13:15les messages chiffrés les cryptogrammes
  338. 13:17sous forme de groupes de cinq caractères
  339. 13:20séparés par des espaces le dernier
  340. 13:22groupe étant incomplet donc la raison
  341. 13:24pour laquelle on les note comme ça c'est
  342. 13:26d'abord parce que quand on transmet un
  343. 13:28message chiffré dans le cryptogramme on
  344. 13:30supprime les espaces entre les mots
  345. 13:31parce que sinon c'est beaucoup trop
  346. 13:33simple à déchiffrer si on respecte les
  347. 13:35espaces et que les mots restent quelques
  348. 13:37uns ils séparés donc on colle tous les
  349. 13:40mots les uns aux autres
  350. 13:41traditionnellement on n'utilise que
  351. 13:43l'alphabet avec les lettres de a à z
  352. 13:46il n'ya pas les chiffres dans l'alphabet
  353. 13:48de transmission donc si on a besoin de
  354. 13:50transmettre en ont on va typiquement les
  355. 13:51plaies sur le besoin de transmettre 26
  356. 13:53on va transmettre vng tsx et donc comme
  357. 13:59on a un groupe de lettres à la queue leu
  358. 14:00leu il peut y avoir 200 300 lettres si
  359. 14:02le message est un petit peu long la
  360. 14:04raison pour laquelle on les groupes par
  361. 14:06par groupes de cinq
  362. 14:08c'est purement mémo technique enfin
  363. 14:11c'est purement une technique pour l'être
  364. 14:13humain
  365. 14:13c'est la même raison pour laquelle les
  366. 14:16clés de licence windows sont des groupes
  367. 14:19de cinq caractères séparés par des tirs
  368. 14:21est non significatif ou que les clés de
  369. 14:24licence de logiciel hadopi sont des
  370. 14:25groupes de 4 caractères c'est parce que
  371. 14:27il paraît que tant qu'on a cinq 5
  372. 14:31éléments ou moins l'être humain n'a pas
  373. 14:33besoin de compter pour savoir combien
  374. 14:35d'éléments
  375. 14:35il paraît que c'est uniquement à partir
  376. 14:37de six éléments qu'on a besoin de
  377. 14:39compter pour vérifier si effectivement
  378. 14:40il ya 1,6 donc le fait de faire des
  379. 14:43groupes de 4 ou de cinq caractères en
  380. 14:45l'occurrence ça permet aux gens qui
  381. 14:48transcrivent les messages de ne pas
  382. 14:50avoir raconté pour vérifier qu'elle a 5
  383. 14:52et de faire ça de manière intuitive en
  384. 14:54les séparant par des espaces et
  385. 14:56évidemment sauf le dernier groupe qui
  386. 14:57est potentiellement un complet donc
  387. 15:00voilà un exemple de messages chiffrés
  388. 15:01avec le le système de chiffrement de
  389. 15:03jules césar
  390. 15:04vous pouvez vous amuser à le déchiffrer
  391. 15:06avec la table qui se trouve ci dessous
  392. 15:09là pour vous entraîner
  393. 15:16alors le chiffre de jules césar dans sa
  394. 15:18version d'origine avait un décalage
  395. 15:20constant 1 2 3 positions alphabet
  396. 15:22évidemment comme la clé est toujours la
  397. 15:24même on pourrait se dire que c'est une
  398. 15:26ce serait une bonne idée de changer la
  399. 15:27clé est de faire des décalages variable
  400. 15:30entre 0 et 25 lettres dans l'alphabet
  401. 15:33sachant qu'un décalage de 25 mètres vers
  402. 15:36l'avant c'est aussi un décalage de moins
  403. 15:37une lettre dans l'ariège en faisant une
  404. 15:39permutation circulaire donc il ya
  405. 15:41vingt-six que les possibles avec le
  406. 15:43chiffre de jules césar paramétrique
  407. 15:45lorsqu on lui rajoute le décalage comme
  408. 15:47paramètre il ya vingt-six que les
  409. 15:49possibles et évidemment sur ces 26 clé
  410. 15:51on s'aperçoit qu'il y en a une qui n'est
  411. 15:53pas utilisable
  412. 15:55ces affaires un décalage de 0 position
  413. 15:57de l'alphabet quand on fait un décalage
  414. 15:59de 0 position ça fait rien et donc du
  415. 16:01coup ça ne chiffre pas autrement dit une
  416. 16:03fois qu'on chiffres en décalant 2-0
  417. 16:05position le message le cryptogramme est
  418. 16:08identique aux messages en clair et donc
  419. 16:10il n'ya pas de chiffrement donc ya pas
  420. 16:12de confidentialité donc on appelle ça
  421. 16:15une clé faible une clé faible c'est une
  422. 16:17clé qui ne chiffre pas ici elle est
  423. 16:20assez triviale année galles 0 se devine
  424. 16:22que c'est donc les faibles mais il faut
  425. 16:24savoir qu'il ya des systèmes de
  426. 16:25chiffrement comme death qui ont une
  427. 16:28dizaine une quinzaine de claix faible et
  428. 16:30on a mis des années avant de les trouver
  429. 16:32parce que sont pas intuitive
  430. 16:33ce sont des combinaisons binaire qui
  431. 16:35font que pas de chance quand on utilise
  432. 16:38une de ses clés pour chiffrer et bien en
  433. 16:41fait ça ne chiffre pas effet le message
  434. 16:42chiffre est identique au message à
  435. 16:44conclure donc idéalement quand on
  436. 16:47construit un système de chiffrement on
  437. 16:48voudrait qu'il n'est pas de clé faible
  438. 16:50mais le problème encore une fois c'est
  439. 16:52que l'espace de clés étant tellement
  440. 16:54gigantesques dans les systèmes de
  441. 16:55chiffrement moderne qu'on peut pas
  442. 16:57tester toutes les clés possibles c'est
  443. 16:59juste qu'ils sont justement conçu pour
  444. 17:01qu'on puisse pas le faire et donc du
  445. 17:02coup quelques fois on mettrait très
  446. 17:04longtemps avant de s'apercevoir de
  447. 17:05l'existence du plus faible
  448. 17:07voilà à noter également qu'il ya une
  449. 17:10plaie qui possède pas en tant que tel de
  450. 17:13problèmes de sécurité c'est de décaler
  451. 17:15de transposition l'alphabet mais du coup
  452. 17:18ça induit une propriété particulière qui
  453. 17:21est que six jeux sur chiffres deux fois
  454. 17:23de suite avec cette clé en fait ça va
  455. 17:25des chiffres est donc décalé de tresses
  456. 17:28position alphabet c'est en fait son
  457. 17:30propre inverse
  458. 17:31on dit que c'est un chiffrement évolutif
  459. 17:34c'est une fonction évolutive
  460. 17:36donc décalé de 13 positions et à nouveau
  461. 17:38de tresses position ça fait des cahiers
  462. 17:40de 26 positions salir 2-0 position au
  463. 17:42niveau 26 et donc effectivement dans ce
  464. 17:44cas là ça ne chiffre pas alors c'est pas
  465. 17:46un problème en soi quelques fois encore
  466. 17:48on appelle ça une clé semi faible mais
  467. 17:51en fait la clé une égale 13 un chiffre
  468. 17:53bien le fait qu'en chiffres en deux fois
  469. 17:55de suite de manière consécutive sa des
  470. 17:57chiffres c'est pas un problème en soi
  471. 17:58parce que personne n'a jamais dit que
  472. 18:01s'ils feraient plusieurs fois de suite
  473. 18:03avec le même algorithme et la même clé
  474. 18:06personne n'a jamais compromis que ça
  475. 18:09allait augmenter la sécurité
  476. 18:10donc les algorithmes de chiffrement sont
  477. 18:12conçus pour un usage bien particulier et
  478. 18:15il faut pas croire qu'en enchaînant
  479. 18:17plusieurs fois de suite le même
  480. 18:19algorithme vous allez augmenter la
  481. 18:21sécurité au contraire quelques fois vous
  482. 18:22allez l'anéantir parce qu'encore une
  483. 18:25fois les algorithmes ont des propriétés
  484. 18:26de sécurité qui ont été testées dans le
  485. 18:28cadre normal de leurs préconisations
  486. 18:30d'utilisation
  487. 18:31si vous en faites une autre utilisation
  488. 18:33un peu plus créatives dans ce cas
  489. 18:36potentiellement il peut y avoir des
  490. 18:37problèmes
  491. 18:38donc si vous pensez sur les doutes sur
  492. 18:42la sécurité un système de chiffrement la
  493. 18:44meilleure solution c'est certainement
  494. 18:46pas de chiffre est deux fois de suite
  495. 18:47avec le même système de chiffrement l'a
  496. 18:49clairement la meilleure solution c'est
  497. 18:51de combiner deux algorithmes de
  498. 18:53chiffrement différents mais aussi
  499. 18:56utiliser chacun avec une clé différentes
  500. 18:59donc on va utiliser deux algorithmes de
  501. 19:01chiffrement différend avec deux clés
  502. 19:02complètement différentes une pour chacun
  503. 19:05sachant que les deux clubs ne doivent
  504. 19:06pas avoir de rapports l'une avec l'autre
  505. 19:08et donc du coup comme ça en utilisant
  506. 19:10deux algorithmes différents et deux clés
  507. 19:12totalement différente
  508. 19:13ça réduit grandement on va dire le
  509. 19:16risque d'interactions médicamenteuses
  510. 19:17entre les deux algorithmes qui n'ont a
  511. 19:19priori rien à voir l'un avec l'autre et
  512. 19:21dont la clé n'a non plus rien à voir
  513. 19:23l'une avec l'autre
  514. 19:29donc le chiffre de césar paramétrique
  515. 19:32c'est évidemment facile a créé pénalisé
  516. 19:35dans les comptes et des expositions sur
  517. 19:37la cryptographie à la cité des sciences
  518. 19:39de l'industrie ou au palais de la
  519. 19:41découverte ou à à l'explorateur hommes
  520. 19:43de san francisco en souvent ont fourni
  521. 19:46deux disques comme ça qui coulissent al
  522. 19:48l'un autour de l'autre et donc l'idée
  523. 19:50c'est de superposer les lettres et
  524. 19:52d'utiliser ça pour chiffrer ou
  525. 19:54déchiffrer le message qu'ils feraient
  526. 19:57avec le chiffre de césar paramétrique
  527. 19:59quand les deux disques seront à la bonne
  528. 20:02position là en face de l'autre donc
  529. 20:04automatiquement ça permettra de
  530. 20:05déchiffrer correctement le message
  531. 20:07voilà donc voilà un exemple de messages
  532. 20:10chiffrés avec le chiffre de césar
  533. 20:12paramétrique
  534. 20:13donc on peut faire une attaque par force
  535. 20:15brute par une numération du tout l'effet
  536. 20:17possible et rapidement vous allez
  537. 20:18trouver la bonne clé à savoir que ici
  538. 20:20c'est un décalage une permutation
  539. 20:22circulaire dans l'alphabet de 20
  540. 20:24positions vers l'avant le chiffre de
  541. 20:30césar paramétrique reste quand même
  542. 20:32extrêmement faible parce qu'il ya eu 26
  543. 20:34clés possibles dont une qui n'est pas
  544. 20:36utilisable
  545. 20:36le décalage de ses propositions
  546. 20:38quiconque les faibles donc pour avoir
  547. 20:41une solution un peu plus robuste on peut
  548. 20:43songer à ce qu'on appelle la
  549. 20:44substitution mono alphabétique qui
  550. 20:47consiste à remplacer chaque lettre de
  551. 20:49l'alphabet par une autre lettres dans
  552. 20:51l'alphabet est donc la clé c'est en fait
  553. 20:53la combinaison ici z wmc b et c qui
  554. 20:57représente ce qui va codé chacune des 26
  555. 20:59lettres de l'alphabet donc la clé et une
  556. 21:02permutation de lettres de l'alphabet des
  557. 21:0526 de l'alphabet la question est combien
  558. 21:07y at-il de permutations de 26 lettres de
  559. 21:10l'alphabet donc la réponse est
  560. 21:13factorielle 26 on peut facilement
  561. 21:16retrouver cette ce résultat numérique en
  562. 21:21disant que pour choisir
  563. 21:23en fait là les lettres qui vont chiffrer
  564. 21:26les 26 lettres de l'alphabet j'inscris
  565. 21:29les lettres chiffres et potentiels sur
  566. 21:30des boules que je mets dans une urne
  567. 21:33donc pour choisir la lettre qui va
  568. 21:35chiffrer la lettre à je vais tirer au
  569. 21:37hasard une boule dans l'urne et dans
  570. 21:39l'urne et ya vingt-six bull j'en tire
  571. 21:41une la lettre z est évidemment je peux
  572. 21:44pas la remettre dans l'urne parce que je
  573. 21:45peux pas la tirer à nouveau ainsi le z
  574. 21:47en fait ceux des chiffres en a il peut
  575. 21:49pas déchiffrer dans une autre lettre de
  576. 21:51l'alphabet donc chez donc un tirage sans
  577. 21:54remises et en tenant compte de l'ordre
  578. 21:57donc c'est un arrangement de 26 lettres
  579. 22:00parmi 26
  580. 22:01autrement dit une permutation de 26
  581. 22:04lettres
  582. 22:04c'est à dire factorielle 26 donc pour
  583. 22:07retrouver le fait que ces factorielle 26
  584. 22:09donc pour choisir la lettre qui va
  585. 22:12chiffrer la lettre à
  586. 22:13je tire au hasard une boule dans l'urne
  587. 22:15il y en a 26 donc je tire en
  588. 22:17l'occurrence la lettre z et je peut pas
  589. 22:18la remettre dans l'urne pour choisir ce
  590. 22:22qui va chiffrer la lettre b je tire une
  591. 22:24boule dans l'urne
  592. 22:25parmi les 25 restants tu donc alors
  593. 22:27qu'il y avait 26 possibilité pour aia
  594. 22:29plus que 25 possibilité 25 bull
  595. 22:31restantes dans l'urne pour coder un b et
  596. 22:34ainsi de suite pour choisir la la lettre
  597. 22:37qui va codé la lettre c je n'ai plus que
  598. 22:4024 bull dans l'urne et je tire le m pour
  599. 22:43des jeunes est plus que 23 bull dans
  600. 22:45l'urne et ainsi de suite jusqu'au
  601. 22:48jusqu'au choix de la boule qui va côté
  602. 22:50le y n'y a plus que deux boules dans
  603. 22:52l'urne
  604. 22:52et enfin pour choisir la boule qui va
  605. 22:55causer le z
  606. 22:55il ne reste plus qu'une seule boule en
  607. 22:57lui on à savoir le cul et donc j'ai pas
  608. 22:58le choix
  609. 22:59conclusion le nombre de combinaisons et
  610. 23:02de 26 x 25 x 24 x 23 x 22 et ainsi suite
  611. 23:07à x 3 x 2 x c'est à dire effectivement
  612. 23:10factorielle 26 donc factorielle 26 a
  613. 23:14fait quatre fois 10 puissance 26 c'est à
  614. 23:17dire environ deux puissances 88 ans ce
  615. 23:21qui est un nombre de combinaisons
  616. 23:22possibles à nombre de permutations
  617. 23:23possible absolument délirant donc si la
  618. 23:27sécurité était basé uniquement là dessus
  619. 23:29donc ça fait une sécurité de 88 et on a
  620. 23:33vu que 88 buts c'est bien plus en fait
  621. 23:37c'est plus que les capacités de
  622. 23:39déchiffrement par exemple de la nsa ou
  623. 23:41de google etc
  624. 23:42donc on pense qu'à l'heure actuelle
  625. 23:45leurs limites sont en cours de 81,8 donc
  626. 23:47si vous avez 81 8 bits de puissance 88
  627. 23:50combinaison il ya on pense pas qu'il
  628. 23:52peut probable disons que quelqu'un sur
  629. 23:54la planète et des ressources
  630. 23:55informatiques capables de tester deux
  631. 23:57puissances 88 clés possibles
  632. 24:01est ce que ça signifie pour autant que
  633. 24:04ce système de chiffrement est sûre donc
  634. 24:08prenons un exemple
  635. 24:10le cryptogramme qui doit faire dans les
  636. 24:12200 300 caractères et la question c'est
  637. 24:15est ce que réellement ce système de
  638. 24:18chiffrement la substitution aux
  639. 24:20diabétiques offre un niveau de sécurité
  640. 24:22de 81 8 bits ou est ce qu'il existe une
  641. 24:26attaque plus rapide que de tester
  642. 24:28itérative mans par simple énumération
  643. 24:30par force brute
  644. 24:31les deux puissances 88 les possibles
  645. 24:38donc on dispose pas à l'heure actuelle
  646. 24:40de suffisamment de puissance
  647. 24:41informatique pour tester deux puissances
  648. 24:4388 les possibles mais en fait il ya une
  649. 24:47technique beaucoup plus simple pour
  650. 24:48déchiffrer ce message avec qui nécessite
  651. 24:50aucun ordinateur qui peut se faire avec
  652. 24:52une feuille de papier un crayon et moins
  653. 24:54d'une heure de temps libre devant soi et
  654. 24:56cette technique c'est évidemment
  655. 24:59l'analyse de fréquence donc l'analyse de
  656. 25:02fréquences qui consiste à regarder les
  657. 25:04fréquence d'apparition des lettres dans
  658. 25:06le cryptogramme
  659. 25:07c'est une technique de cryptanalyse qui
  660. 25:10était documenté pour la première fois
  661. 25:11par un philosophe arabe al kindi au 9e
  662. 25:15siècle après jésus-christ dans son
  663. 25:17traité manuscrits ce le déchiffrement
  664. 25:19des messages cryptographique notre et et
  665. 25:21qui a été retrouvée en 1987 dans les
  666. 25:25archives ottomanes d'istanbul donc à
  667. 25:28l'issue de la chute de l'empiré romain
  668. 25:30ce sont les laits mathématicien
  669. 25:33philosophe arabe qui a récupéré les
  670. 25:35traités mathématiques des grecs
  671. 25:37notamment et donc
  672. 25:38donc c'est pour ça que à cette époque là
  673. 25:42les tout ce qui est mathématique et
  674. 25:44caetera et aient été effectivement
  675. 25:46développé dans le monde arabe
  676. 25:48derrière ça donne un ensemble de mots
  677. 25:50comme algèbre qui sont directement
  678. 25:52dérivé de l'arabe et qui sont qui ont
  679. 25:54intégré dans le vocabulaire
  680. 25:56mathématiques à l'époque actuelle
  681. 26:01donc on va s'intéresser à l'analyse des
  682. 26:04fréquences voici un histogramme qui
  683. 26:08représente les les fréquence
  684. 26:10d'apparition des différentes lettres
  685. 26:12dans le cryptogramme
  686. 26:14et voici les histogrammes qui représente
  687. 26:17les fréquence d'apparition de lettre en
  688. 26:19français avec un truc dans le comte de
  689. 26:21monte cristo
  690. 26:22avec 17% de lettres e et puis après
  691. 26:25environ 8% de lettres à ce sont des
  692. 26:29seychelles c'est pour mille en fait donc
  693. 26:31ça fait 8 % 80 pour me louis % etc etc
  694. 26:34et donc sont on s'aperçoit immédiatement
  695. 26:37d'un point de vue visuel c'est que les
  696. 26:40fréquences des lettres d'apparition des
  697. 26:43lettres dans le cryptogramme ne sont pas
  698. 26:44homogènes
  699. 26:45autrement dit le système de chiffrement
  700. 26:47est mauvais déjà c'est un pré requis
  701. 26:49pour que le système de chiffrement soit
  702. 26:52correct c'est qu'en théorie il devrait
  703. 26:53ni c'est complètement mais fréquence
  704. 26:55d'apparition de lettres justement pour
  705. 26:57ne pas trahir l'information or là ce
  706. 26:59n'est pas le cas et on s'aperçoit donc
  707. 27:01que en gros la lettre o avec 14% de haut
  708. 27:05dans le cryptogramme
  709. 27:05c'est très probablement le 1 ici avec
  710. 27:0817% 2 et on s'aperçoit également que ce
  711. 27:13set histogramme du cryptogramme n'est
  712. 27:16pas une simple permutations circulaire
  713. 27:18de l'histogramme de la langue française
  714. 27:21donc ça veut dire que c'est pas une
  715. 27:23simple permutations circulaire comme le
  716. 27:24chiffre de césar mais qu'on a plutôt
  717. 27:26affaire à une substitution lettre à
  718. 27:29lettre recommandée une substitution onal
  719. 27:30fab éthiques
  720. 27:31sachant que le e et chiffré en eau donc
  721. 27:36voilà tout ce qu'on peut voir par simple
  722. 27:37comparaison de ces deux graphiques
  723. 27:39alors ça c'est quelque chose que l'être
  724. 27:41humain peut faire comparer des
  725. 27:42graphiques mais pour un ordinateur en
  726. 27:45fait pour faire des calculs
  727. 27:46c'est plus simple de calculer des
  728. 27:48indicateurs donc sur des valeurs
  729. 27:50numériques les ordinateurs ou les
  730. 27:53algorithmes préfère calculer des
  731. 27:54indicateurs numériques et donc on va
  732. 27:56d'ailleurs en voir un tout de suite le
  733. 27:58plus simple et le plus ancien
  734. 27:59historiquement donc le plus ancien des
  735. 28:03indicateurs cryptographique s'appelle l'
  736. 28:06indice de coïncidences de william
  737. 28:08friedman donc william friedman était un
  738. 28:10mathématicien américain qui a été mis à
  739. 28:12contribution par les américains pendant
  740. 28:14la deuxième guerre mondiale pour les
  741. 28:15aider dans leurs efforts de crétins lise
  742. 28:17notamment des messages japonais et donc
  743. 28:22william friedman a créé le tout premier
  744. 28:25indice de coïncidence c'est le seul
  745. 28:27qu'on verra dans ce court à ce
  746. 28:28championnat il ya plein d'autres
  747. 28:29indicateurs cryptographique existe mais
  748. 28:32celui de friedman est le plus ancien et
  749. 28:35le plus simple à expliquer donc c'est le
  750. 28:37seul qu'on verra mais dans ce court mais
  751. 28:39sachez que le ghana d'autres existent
  752. 28:40donc l'indicateur de friedman ce qu'il
  753. 28:44appelle l' indice de confidences c'est
  754. 28:46en fait la question suivante donkey
  755. 28:48pauvre williams prix de man pose la
  756. 28:49question suivante si je choisis de
  757. 28:52l'être au hasard dans le cres et aux
  758. 28:55hommes je choisis de caractère et je
  759. 28:58voudrais calculer la probabilité pour
  760. 29:00que ces deux caractères soit identique
  761. 29:02donc je me fiche de savoir si ces deux
  762. 29:04lettres à deux lettres b ou de lettre z
  763. 29:06que j'ai que j'ai tiré au sort mais je
  764. 29:08veux juste calculer quelle est la
  765. 29:09probabilité que ces deux lettres soit
  766. 29:11identique quelle que soit leur valeur
  767. 29:12que ce soit 2 à 2 b2c ou 2 n
  768. 29:15je veux juste savoir quelle est la
  769. 29:16probabilité que ces deux lettres soient
  770. 29:18identiques
  771. 29:19alors on va appeler n 1 le nombre de
  772. 29:22lettres arts n 2 le nombre de lettres b
  773. 29:24jusqu'à n 26 le nombre de lettres z
  774. 29:27on suppose que le cre et hors amm n'est
  775. 29:29constitué que des lettres de a à z comme
  776. 29:31c'était le cas historiquement jusqu'à la
  777. 29:33fin de la deuxième guerre mondiale avant
  778. 29:34l'arrivée de l'informatique
  779. 29:35en pratique si l'alphabet est différent
  780. 29:38il suffit de red kelly formule pour
  781. 29:39tenir compte de l'alphabet différents
  782. 29:41mais nous on va s'occuper simplement de
  783. 29:43l'alphabet transmission de 26 caractère
  784. 29:45dans cet exemple et donc si je suis la
  785. 29:48somme de n1 n2 jusqu'à une 26 j'obtienne
  786. 29:51le nombre de caractères dans le message
  787. 29:55qu'il ya dans le cryptogramme alors
  788. 29:58commençons par calculer la probabilité
  789. 29:59qu en tirant deux lettres au hasard dans
  790. 30:02le cryptogramme je tombe sur deux
  791. 30:04lettres
  792. 30:04alors comment quelle est cette
  793. 30:07probabilité est bien la probité de tiret
  794. 30:092 lettres à en tirant deux lettres au
  795. 30:11hasard c'est le nombre de cas favorable
  796. 30:15divisé par le nombre de cas possible le
  797. 30:18nombre de cas favorable les cas
  798. 30:19favorable c'est quand je tire deux
  799. 30:21lettres à parmi les haines lettre à qui
  800. 30:24existe dans le cryptogramme et le nombre
  801. 30:26de cas possible c'est le nombre de
  802. 30:29combinaisons son ordre de 2 lettres
  803. 30:31parmi les aides du cryptogramme donc ces
  804. 30:35deux parmi ncn fois en moins d'un sur
  805. 30:39deux donc je remplace ici par la formule
  806. 30:41dcmp des combinaisons sombres
  807. 30:43ça nous fait ici n 1 x ena
  808. 30:47sur 2 x linverse de haine fois en moins
  809. 30:52d'un sur deux le 2 se simplifie la est
  810. 30:54là et il nous reste n 1 x ena - 1 / n
  811. 30:59fois elle - 1
  812. 31:02ça c'est la probabilité de tiret 2
  813. 31:05lettres a ensuite l'âge et la
  814. 31:07probabilité p2 2-2 lettre b et ainsi de
  815. 31:10suite jusqu'à p26 la probabilité de
  816. 31:12tiret 2 lettres z
  817. 31:14mais la question c'est ce qu'on
  818. 31:16recherche réellement ce que cherche
  819. 31:17calculé williams friedman sait quelle
  820. 31:19est la probabilité de tiret 2 lettres
  821. 31:21identiques ils se fichent de savoir si
  822. 31:23cdad bdc ou de lettre z
  823. 31:25il veut juste savoir qu'elles sont
  824. 31:27quelle est la probabilité que ce soit de
  825. 31:29lettres identiques et donc pour combiner
  826. 31:32ses différentes probabilité il ya deux
  827. 31:34possibilités soit on additionne soit on
  828. 31:37multiplie et dont il faut pas se tromper
  829. 31:39quand est-ce qu'on additionne les
  830. 31:41probabilités quand est ce qu on les
  831. 31:43multiplie on multiplie les probabilités
  832. 31:45quand ce sont des événements on
  833. 31:51multiplie les probabilités
  834. 31:53quand ce sont des événements
  835. 31:56indépendants alors qu'on additionne les
  836. 32:00probabilités
  837. 32:01quand les événements sont incompatibles
  838. 32:04ici je ne fais qu'un seul tirage je tire
  839. 32:08de l'être si ces deux lettres à sa peut
  840. 32:11pas être deux lettres b et ça va pas
  841. 32:13être de lettres z
  842. 32:15les événements sont donc incompatibles
  843. 32:18il faut donc additionner les p1 p2 p3
  844. 32:22jusqu'à p 26 et non pas multiplier donc
  845. 32:28la probabilité de tiret 2 lettres
  846. 32:30identiques la probité recherché c'est
  847. 32:32sigma 2 igal 1 jusqu'à 26 des pays et
  848. 32:37donc j'applique la formule cni fois ani
  849. 32:39- 1 / n fois en moins un qui passe en
  850. 32:43facteur de vent et donc on obtient le
  851. 32:44résultat recherché de l' indice de
  852. 32:46coincidence de friedman qu'on peut
  853. 32:48calculer sur un cryptogramme particulier
  854. 32:50en remplaçant la valeur de haine ni la n
  855. 32:521 jusqu'à 26 par le nombre de lettres a
  856. 32:55b c et ainsi de suite jusqu'au nombre de
  857. 32:57lettres
  858. 32:58présente réellement dans le cryptogramme
  859. 33:01si jamais le système de chiffrement
  860. 33:03étaient idéales et lycées les
  861. 33:07probabilité d'apparition des lettres
  862. 33:09dans le cryptogramme final chaque n y
  863. 33:12serait égal am / 26 il y aurait
  864. 33:15exactement autant de lettres a que deux
  865. 33:18lettres b que de l'être c'est jusqu'à
  866. 33:19mai jusqu'au lettre z
  867. 33:21autrement dit chacune des lettres
  868. 33:22apparaît très exactement avec une chance
  869. 33:26sur 26 dans le message chiffré
  870. 33:28donc si on remplace annie par haine / 26
  871. 33:33dans la formule on s'aperçoit que la
  872. 33:36probabilité des cui probabilité c'est
  873. 33:38évidemment chaque lettre a une chance
  874. 33:40sur 26 d'apparaître dans le cryptogramme
  875. 33:41à savoir 3 8 % de chances d'apparaître
  876. 33:47et friedman
  877. 33:48en fait tu calcules réellement 'l'indice
  878. 33:51de coïncidence enfin la probabilité dans
  879. 33:54un cryptogramme données et quand on
  880. 33:56serait le résultat de ce calcul quand on
  881. 33:58le ramène quand on normalise par rapport
  882. 34:01à la probabilité des cui probabilité
  883. 34:03c'est à dire 3 8%
  884. 34:04on obtient ce qu'on appelle l' indice de
  885. 34:07coïncidences de friedman
  886. 34:08c'est à dire la déviation par rapport à
  887. 34:11l'écrit probabilité alors pour
  888. 34:15l'anecdote historique au début friedman
  889. 34:18dans son papier d'origine ne faisait pas
  890. 34:20cette normalisation
  891. 34:21donc en fait qu'ils utilisaient n'a plus
  892. 34:23les indices de coïncidence la verità
  893. 34:25probabilité un donc par exemple s'y
  894. 34:26trouvait 7% y comparer ça à 3% et il
  895. 34:30disait que l''indice de coïncidences 17%
  896. 34:32alors qu'en fait quelques années après
  897. 34:34en fait on sait ramener à la
  898. 34:36normalisation via cette formule donc si
  899. 34:39vous cherchez à la littérature vous
  900. 34:41trouverez l'une l'autre définition ça
  901. 34:42n'a pas beaucoup d'importance
  902. 34:43l'essentiel c'est de comprendre d'être
  903. 34:45sûr de quoi on parle et les toits sont
  904. 34:48le
  905. 34:49là les concepts sous jacents sont
  906. 34:50identiques derrière il faut juste savoir
  907. 34:52est ce qu'on prend pour comme indice de
  908. 34:54coïncidence ce soit la probabilité pour
  909. 34:55ruth brut soit la probabilité ramener
  910. 34:58normalisée par rapport à l'écrit
  911. 35:00probabilité voici quelques valeurs
  912. 35:04typiques de l' indice de coïncidences
  913. 35:06tel que calculé par friedman entre les
  914. 35:09deux guerres mondiales
  915. 35:10dans son livre cristallise militaire
  916. 35:12donc à l'époque on disposait pas
  917. 35:14l'ordinateur donc il faut croire que
  918. 35:16friedman a calculé salle la main
  919. 35:18probablement sur des cordes des corpus
  920. 35:20de textes militaire donc ce n'est pas
  921. 35:21forcément adapté à des corpus de textes
  922. 35:24différents
  923. 35:25donc il faut idéalement évidemment
  924. 35:28travailler sur un corpus de textes qui
  925. 35:29correspond à la nature des messages
  926. 35:31qu'on va tenter de cryptanalyse et est
  927. 35:33donc entre les deux guerres mondiales
  928. 35:35dans les années 30
  929. 35:36fridman a estimé que pour la langue
  930. 35:38anglaise et la langue russe
  931. 35:40'l'indice de coïncidence était proche de
  932. 35:431,75 alors que pour le français
  933. 35:45l'allemand l'espagnol l'italien le
  934. 35:46portugais on était plutôt aux alentours
  935. 35:48d'une valeur de 2 et donc j'ai calculé
  936. 35:51un indice de coïncidences dans le comte
  937. 35:53de monte cristo d'alexandre dumas et
  938. 35:55j'ai trouvé un indice de coïncidences de
  939. 35:571,98
  940. 35:58donc il n'est pas très éloigné de la
  941. 36:00valeur calculée par friedman en 1930 à
  942. 36:03savoir 2 2 2 0 2 pour la langue
  943. 36:06française dans le cryptogramme que je
  944. 36:10vous ai montré tout à l'heure si on fait
  945. 36:11le calcul on s'aperçoit que l''indice de
  946. 36:13coïncidence a une valeur de 1 88 ce qui
  947. 36:16est quand même beaucoup plus proche de 2
  948. 36:17que de 1,5 e de l'écu probabilité voilà
  949. 36:22donc ça c'est le genre d'indicateurs
  950. 36:24qu'on peut calculer sur ordinateur un
  951. 36:25ordinateur n'est pas capable de comparer
  952. 36:27visuellement des histogrammes par contre
  953. 36:29ici faire ce genre de calcul numérique
  954. 36:31et donc la valeur trouver quand elle est
  955. 36:34significativement différente de 1 quand
  956. 36:36elle est proche de 2 elle peut permettre
  957. 36:38comme ça de tout de suite détecté
  958. 36:40numériquement que effectivement
  959. 36:42l'algorithme de chiffrement est mauvais
  960. 36:44à les faiblesses et donc les lettres ne
  961. 36:46sont pas a vécu distribué comme elle
  962. 36:47devrait l'être si l'algorithme et aient
  963. 36:49été meilleurs qu'eux sans voile à
  964. 36:51elle-même dans cinq ans on pourrait même
  965. 36:53peut-être utilisé ça pour identifier la
  966. 36:55langue dans laquelle le message est
  967. 36:56rédigée pour avoir dévalé
  968. 37:01significative pour l' indice de
  969. 37:02coïncidence il faut avoir suffisamment
  970. 37:04de données suffisamment de texte
  971. 37:07suffisamment de caractère dans le
  972. 37:08cryptogramme
  973. 37:09quitte à accumuler plusieurs messages
  974. 37:12chiffrés transmis par exemple sur les
  975. 37:14mêmes fréquences ou ou sur la même
  976. 37:15journée 1 6 la même clique est utilisé
  977. 37:17donc lorsqu'on calcule indice de
  978. 37:19coïncidence avec un cryptogramme qui
  979. 37:22fait entre 50 et 200 caractères
  980. 37:23évidemment on a une beaucoup plus grande
  981. 37:25variabilité au niveau des valeurs
  982. 37:27trouvaient autour des valeurs limites et
  983. 37:30des valeurs théoriques des statistiques
  984. 37:33qui sont en théorie atteinte uniquement
  985. 37:34à l'infini un donc pour un texte avait
  986. 37:37les caractères aléatoires on va osciller
  987. 37:39autour de la valeur 1 et pour un texte
  988. 37:41rédigé en français par exemple on va
  989. 37:43osciller autour de la valeur 2 comme un
  990. 37:44disque coïncidence mais on aura une
  991. 37:46valeur qui sera quand même beaucoup plus
  992. 37:48proche des valeurs théoriques
  993. 37:50dès qu'on aura un peu plus de plus de
  994. 37:52caractère donc à partir de 200
  995. 37:53caractères ça commence à être être
  996. 37:56vraiment assez proche des valeurs
  997. 37:57théoriques typique du langage analysé
  998. 38:00a contrario si on a moins de 50
  999. 38:02caractères prendre 6 g 20 caractères il
  1000. 38:05est clair que dans 20 caractères j'ai
  1001. 38:06même pas un exemplaire de chaque lettre
  1002. 38:08de l'alphabet puisqu'il ya vingt-six
  1003. 38:10caractère dans l'alphabet donc il est
  1004. 38:11clair que là vous n'allez pas pouvoir
  1005. 38:12faire des statistiques très
  1006. 38:13intéressantes vous aurez forcément des
  1007. 38:15valeurs fantaisistes si vous calculez
  1008. 38:17lundi de coïncidences sur un message de
  1009. 38:2020 caractères évidemment sur cette
  1010. 38:26planche j'ai donc représenter le message
  1011. 38:29chiffré le cryptogramme mis à la queue
  1012. 38:32leu leu puisqu'on sait pas où sont les
  1013. 38:33séparations des mots on suppose que le
  1014. 38:35système de chiffrement ne laisse pas les
  1015. 38:36espaces entre les mots sinon c'est
  1016. 38:38beaucoup trop facile à déchiffrer et
  1017. 38:40également j'ai remplacé la lettre au
  1018. 38:42paraître puisqu'on a vu qu'il ya 14 % de
  1019. 38:46haut dans le cryptogramme est donc très
  1020. 38:49probablement ça correspond à la lettre
  1021. 38:52en français tu en voilà ce qu'on obtient
  1022. 38:55et additionnellement je me suis amusé à
  1023. 38:58rechercher les répétitions dans le
  1024. 38:59message chiffré
  1025. 39:00alors j'ai fait à la main ce qui est
  1026. 39:01extrêmement fastidieux évidemment
  1027. 39:03informatiquement c'est beaucoup plus
  1028. 39:04rapide mais jusqu'à la fin de la
  1029. 39:06deuxième guerre mondiale il n'y avait
  1030. 39:07pas l'ordinateur et donc les gens qui
  1031. 39:08faisait ça à la main et donc j'ai
  1032. 39:10souligné
  1033. 39:10roux surligner les lettres qui se
  1034. 39:12répètent à partir de trois caractères
  1035. 39:13par exemple ici on a et faro dans le
  1036. 39:16cryptogramme qui se répète ici f1 à eau
  1037. 39:19et qui se répète ici également et faro
  1038. 39:22on a ici
  1039. 39:23pj h soulignant jeunes qui se répète ici
  1040. 39:26pgh en jeune on a par exemple hmf qui
  1041. 39:31surligne en verre qui se répète ici h f
  1042. 39:34sur ligne anvers et ce sont les groupes
  1043. 39:38de trois caractères avec une barre
  1044. 39:39au-dessus ou au-dessous de couleurs pour
  1045. 39:41les repérer pour ampli seahawk à air qui
  1046. 39:43se répète ici au caire
  1047. 39:45mais en fait on a même mieux que trois
  1048. 39:47caractères on a ici en bleu cyan un
  1049. 39:49groupe de 4 caractères qui se répète ici
  1050. 39:52omg h et il ya même le jackpot c'est un
  1051. 39:55groupe de six caractères qui se répète
  1052. 39:57p au p escarpé qui se répète ici
  1053. 40:01p au p rescapés alors que signifie que
  1054. 40:07signifie un groupe de caractère qui se
  1055. 40:09répète donc
  1056. 40:12supposons par exemple ici on est très
  1057. 40:14fin et que les maîtres soie et cuir et
  1058. 40:16par qui dans le cryptogramme donc
  1059. 40:19derrière j'ai une chance sur 26 d'avoir
  1060. 40:21un a donc une chance sur 26,1 sur un
  1061. 40:24message de 203 100 caractères ce sont
  1062. 40:26des choses qui peuvent arriver mais
  1063. 40:28quelle est la probabilité que derrière
  1064. 40:29le fg 1a et ensuite en haut ça nous fait
  1065. 40:33une chance sur 26 fois une chance sur 26
  1066. 40:37c'est à dire une chance sur 6 176 donc
  1067. 40:43une chance sur six ans 76 sur un message
  1068. 40:45de 203 100 caractères ça pourrait être
  1069. 40:48une coïncidence fortuite mais
  1070. 40:51globalement comme ici vous voyez j'ai
  1071. 40:53quand même beaucoup de
  1072. 40:55le groupe de tri g qui se répète dans le
  1073. 40:57message chiffré tous ceux qui sont
  1074. 40:58surlignés ou souligne on va dire que une
  1075. 41:01chance sur 6 176 ça pourrait arriver par
  1076. 41:05accident une fois mais il est quand même
  1077. 41:07très peu probable que ce soit qui ait
  1078. 41:10autant de de coïncidences dans ce
  1079. 41:13message
  1080. 41:14donc ça veut dire que l'hymne dans
  1081. 41:15l'immense majorité des cas les groupes
  1082. 41:17de trois lettres qui se répète dans le
  1083. 41:20cryptogramme
  1084. 41:21ici ça veut dire que c'est le même
  1085. 41:25message en clair sous jacent qui a été
  1086. 41:27chiffrée avec la manipuler c'est le seul
  1087. 41:30moyen d'obtenir le même message chiron
  1088. 41:32dans le cryptogramme
  1089. 41:33voilà donc on s'aperçoit que ça révèle
  1090. 41:36énormément d'informations on verra que
  1091. 41:38les anglais appeler ça des profondeurs
  1092. 41:39dans la deuxième guerre mondiale et donc
  1093. 41:41alors que là on a une dans le
  1094. 41:43cryptogramme on a une bouillie de
  1095. 41:44lettres qui semble-t-il n'a ni queue ni
  1096. 41:47tête
  1097. 41:47on s'aperçoit que quand on commence à
  1098. 41:48creuser on découvre des choses on
  1099. 41:50s'aperçoit que être au par exemple
  1100. 41:53apparaît très beaucoup plus souvent que
  1101. 41:55les autres
  1102. 41:55donc c'est probablement eux on
  1103. 41:58s'aperçoit qu'il ya plein de répétition
  1104. 41:59autrement dit qu' il ya des bouts du
  1105. 42:02message en clair qui se répète
  1106. 42:04à l'heure actuelle on n'est pas capable
  1107. 42:06encore d'exploiter sa mais garder ça en
  1108. 42:08tête et on y reviendra dans la suite du
  1109. 42:10cours dans les prochains chapitres et je
  1110. 42:12vous montrerai visuellement ce que c'est
  1111. 42:14la pétition permettent de mener comme
  1112. 42:16attaque
  1113. 42:16pour l'instant la cryptanalyse de ce
  1114. 42:18message est tellement simple qu'on va
  1115. 42:19même pas exploiter les répétitions mais
  1116. 42:21sachez que la pétition c'est une
  1117. 42:22technique extrêmement puissante pour
  1118. 42:24justement attaqué à mesa chiffres voilà
  1119. 42:28donc groupe de trois lettres qui se
  1120. 42:30répète on a dit une chance sur 6 176 que
  1121. 42:33ce soit une coïncidence fortuite et donc
  1122. 42:36dans l'immense majorité des cas ce n'est
  1123. 42:37pas une coïncidence fortuite à issy et
  1124. 42:40ainsi on regarde le groupe de quatre
  1125. 42:41lettres qui se répète
  1126. 42:43là ça va nous faire une chance sur dix
  1127. 42:467576 que ces quatre lettres ici au mgh
  1128. 42:51se répète ici donc une chance sur dix
  1129. 42:547576 c'est très peu probable
  1130. 42:57et alors le groupe de six lettres qui se
  1131. 43:01répète ça ça nous fait une chance sur
  1132. 43:0511 millions je crois et donc du coup là
  1133. 43:09là aussi également c'est très peu
  1134. 43:11probable donc pop skp est pas parce qu
  1135. 43:14appétit se répète ici ça veut dire
  1136. 43:15qu'encore une fois c'est le même message
  1137. 43:17en clair ces six lettres
  1138. 43:18mais si l'être en clair sous jacente se
  1139. 43:20répète entre l'art est là et ça veut
  1140. 43:23dire que c'est également la même clé qui
  1141. 43:24a utilisé à ces deux endroits pour
  1142. 43:26chiffrer cette partie du message
  1143. 43:28voilà mais on reviendra là dessus sur
  1144. 43:30les répétitions et les profondeurs dans
  1145. 43:33la suite du coup ringarde et s'entêtent
  1146. 43:35mais pour l'instant déchiffrer ce
  1147. 43:37message ce cryptogramme c'est tellement
  1148. 43:38simple qu'on va même pas avoir besoin de
  1149. 43:40faire appel à cette technique
  1150. 43:41extrêmement puissante qui est là la
  1151. 43:44découverte des des répétitions des
  1152. 43:47profondeurs à l'intérieur du
  1153. 43:48cryptogramme
  1154. 43:50alors nous on va simplement se contenter
  1155. 43:53de faire l'analyse des fruits des
  1156. 43:55fréquences et donc revenons aux
  1157. 43:58histogramme de fréquence d'apparition
  1158. 44:00des lettres dans le cryptogramme et dans
  1159. 44:02la langue française revoici donc les
  1160. 44:07fréquence d'apparition des lettres dans
  1161. 44:09le cryptogramme et dans la langue
  1162. 44:10française mais cette fois-ci triés par
  1163. 44:12ordre décroissant
  1164. 44:13on a déjà dit que la lettre e était très
  1165. 44:17probablement chiffré par un os dans le
  1166. 44:19cryptogramme essayons maintenant
  1167. 44:21d'avancer et de trouver des lettres
  1168. 44:22supplémentaires donc on pourrait partir
  1169. 44:26d'en haut et s'y trouvait qui croise
  1170. 44:28qu'on emballages effet inverse
  1171. 44:29je vais partir des lettres en français
  1172. 44:32ici les lettres en clair par an après le
  1173. 44:34je vais passer aux as et je vais essayer
  1174. 44:36de trouver ce qui va chiffrer le à dans
  1175. 44:38le cryptogramme
  1176. 44:39on va essayer de voir si par hasard ça
  1177. 44:41collerait avec p et sinon si le à serait
  1178. 44:44chiffrée par la hes par un levé par un
  1179. 44:46cas etc et on va essayer comme ça de
  1180. 44:48manière itérative en spéculant est donc
  1181. 44:51dans certains cas on va se tromper et
  1182. 44:52donc on se réserve la possibilité de
  1183. 44:54revenir en arrière ne pas craquer comme
  1184. 44:55on dit en anglais
  1185. 44:56si jamais les hypothèses qu'on fait
  1186. 44:58d'eux a été amené à être invalidés par
  1187. 45:01la sup
  1188. 45:01donc essayons de trouver la lettre qui
  1189. 45:03va chiffres et lettres a et regardons
  1190. 45:05par exemple si ça pour être le pays donc
  1191. 45:09je prends le cryptogramme 1 et dans le
  1192. 45:11futur homme je remplace le chaque lettre
  1193. 45:13p par un à deux sous
  1194. 45:15et ça fait apparaître un certain nombre
  1195. 45:17de
  1196. 45:18deux lettres consécutives voilà sachant
  1197. 45:21que le messager et probablement en
  1198. 45:23transmis en français c'est le le
  1199. 45:26contexte d'interception qui va vous
  1200. 45:27fournir ces renseignements
  1201. 45:29donc si c'est un texte française la
  1202. 45:32question est est ce que ceci peut être
  1203. 45:34possible en français alors sachant que
  1204. 45:35les mots sont collés les uns aux autres
  1205. 45:37donc ça pourrait être la fin d'un mot
  1206. 45:39comme par exemple rosea hérault sc le
  1207. 45:42suivi dans l'espace civil à l'e3 mais
  1208. 45:46ici on a également de 1 ce qui semble un
  1209. 45:50peu bizarre eu égard à la on a à e 1 ça
  1210. 45:54va être dur de trouver un mot en
  1211. 45:56français qui contient à 1
  1212. 45:57ça pourrait être un mot qui finit par a
  1213. 46:00eu peut-être mais c'est pas dur en latin
  1214. 46:02ce serait peut-être probable mais en
  1215. 46:03français c'est quand même difficile et
  1216. 46:05maintenant qu'il commence par a
  1217. 46:06là on aa alors c'est encore plus
  1218. 46:08compliqué en france est de trouver un
  1219. 46:10mot qui contient à ici et ailleurs etc
  1220. 46:13bref on voit qu'on a un deux trois
  1221. 46:15quatre cinq groupes jeunes qui
  1222. 46:17apparaissent quand il ya des idées à
  1223. 46:19isoler sa pose pas de problème je
  1224. 46:20complétais avec des lettres des
  1225. 46:22consonnes autour et ça peut faire des
  1226. 46:25mots en français
  1227. 46:25mais quand on a comme ça des ied et le
  1228. 46:27collet c'est quand même assez mauvais
  1229. 46:29signe et là on a on a un deux trois
  1230. 46:31quatre cinq groupes donnent assez
  1231. 46:33improbable en français donc ça veut dire
  1232. 46:35que c'est probablement pas la bonne
  1233. 46:37solution
  1234. 46:38donc à et probablement pas chiffré
  1235. 46:41paraître paix dans ce cryptogramme
  1236. 46:43essayons de comparer avec les autres
  1237. 46:45possibilités donc la possibilités
  1238. 46:48suivantes c'était le s1 regardons ce qui
  1239. 46:52se passe quand je remplace s parra est
  1240. 46:55là si je fais ça dans le cryptogramme
  1241. 46:56bas c'est magique
  1242. 46:57j'ai aucun à coller avec haut avec un e
  1243. 47:00donc j'ai plus le groupe jaune de
  1244. 47:02lettres consécutives entre a eu donc ça
  1245. 47:05veut dire que c'est une hypothèse
  1246. 47:06beaucoup plus acceptable que l'hypothèse
  1247. 47:08précédente et donc pour l'instant je
  1248. 47:10vais temporairement accepté au moins
  1249. 47:12temporairement que le rat va être
  1250. 47:14chiffrée par en laisse quitte à revenir
  1251. 47:16cette hypothèse plus tard si jamais
  1252. 47:17elles étaient invalidées
  1253. 47:18mais en tout cas c'est beaucoup plus
  1254. 47:20probable que le assoit chiffré par
  1255. 47:22lettre est-ce que par un p comme on
  1256. 47:24vient de le voir des fêtes des cinq
  1257. 47:25groupes jaune qui apparaissait quand on
  1258. 47:27est fils de remplacer
  1259. 47:29le p lettre p parlera donc
  1260. 47:34temporairement je vais accepter le fait
  1261. 47:36que à et chiffré par l'ess et je vais
  1262. 47:40essayer maintenant trouver ce qui va
  1263. 47:41chiffres et lettres y est ce que ça
  1264. 47:43pourrait être un pays ou un verre ou un
  1265. 47:45cas et c'est donc essayons ici qui
  1266. 47:49serait chiffrée par la lettre p et
  1267. 47:50regardons ce que ça donne quand je
  1268. 47:54remplace à être paix par un iga nouveau
  1269. 47:57des groupes jeunes qui apparaissent
  1270. 47:59delattre consécutive
  1271. 48:01donc il faut vérifier si c'est plausible
  1272. 48:03en français ou pas s'ils vont pas avoir
  1273. 48:04des mots des phrases qui contiennent ces
  1274. 48:06groupes de lettres donc eu ici ça
  1275. 48:08pourrait être un mot qui finit par eux
  1276. 48:10en français suivie d'un mot qui commence
  1277. 48:11par y là on a eu un bon pourquoi pas là
  1278. 48:17on a eu lieu il ya donc ça ça va être
  1279. 48:20assez compliqué parce qu'un mot qui
  1280. 48:22finirait par y eu c'est possible comme
  1281. 48:25folie par exemple fo est lié e mail à un
  1282. 48:29mot qui commence par ia ça devient
  1283. 48:31compliqué là on a à e
  1284. 48:34et là il ya donc c'est compliqué soit ça
  1285. 48:40c'est le compte rendu de torture abou
  1286. 48:43ghraib
  1287. 48:43mais très probablement camp français on
  1288. 48:46va pas pouvoir trouver un texte qui qui
  1289. 48:49permettent justement d'avoir ce genre de
  1290. 48:51lettre côte-à-côte ça semble assez peu
  1291. 48:53probable donc et si on regardait avec la
  1292. 48:55lettre suivante la lettre suivante c'est
  1293. 49:00gilles code ici donc si on remplace les
  1294. 49:05v par des lions n'a plus que trois
  1295. 49:07groupes jeunes qui apparaissent donc
  1296. 49:08c'est moins que précédemment donc s'il
  1297. 49:09ya déjà un progrès et là on a y eu eux
  1298. 49:14donc ça semble assez compliqué là un mot
  1299. 49:16qui finit par y eu et peut-être un
  1300. 49:18nouveau mot qui commence par eux et là
  1301. 49:21on a eu et a eu lieu c'est aussi
  1302. 49:24compliqué trouver un mot en français qui
  1303. 49:25contient eux il ya à mon avis donc voilà
  1304. 49:28c'est mieux que dans le cas précédent
  1305. 49:30mais et si on ne continue et voir si on
  1306. 49:32trouverait pas une meilleure lettre pour
  1307. 49:33chiffrer à la lettre lit la lettre
  1308. 49:38suivante c'est le cas la proposition
  1309. 49:39suivante
  1310. 49:40regardons ce qui se passe quand je
  1311. 49:42remplace les
  1312. 49:43cas du message par des i donc là j'ai
  1313. 49:47hyuk apparaît est ce qu'il ya des mots
  1314. 49:49en français qui contiennent a lieu par
  1315. 49:51exemple une b b à rieux par exemple une
  1316. 49:53baie de disques donc ça c'est bon ça
  1317. 49:56pose pas de problème particulier
  1318. 49:57hélas là c'est plus compliqué est ce
  1319. 50:00qu'il ya des mots en français qu'ils
  1320. 50:01contiennent et ulysse voilà vous pouvez
  1321. 50:06mettre sur pause de la vidéo pour
  1322. 50:08réfléchir
  1323. 50:10est ce que vous connaissez des mots en
  1324. 50:12français qui contiennent les lettres et
  1325. 50:15eux y ait en fait ce qui est intéressant
  1326. 50:22quand on cherche un dictionnaire c'est
  1327. 50:25qu'un bon en fait enfin ya qu une seule
  1328. 50:27racines ses vieilles donc v ie10 elle
  1329. 50:34mais là on a un elle à nouveau a donc
  1330. 50:38vieilli à r d et donc voyez que là ça
  1331. 50:42commence à ceux des chiffres est en fait
  1332. 50:43donc là on a déjà lettre v qui apparaît
  1333. 50:45ici
  1334. 50:46elle l a r&d et là après ça va très très
  1335. 50:50vite quand on commence comme ça a tiré
  1336. 50:52sur la pelote de laine très rapidement
  1337. 50:54au fait quand on remplaçait toutes ces
  1338. 50:57lettres ici toutes celles que je viens
  1339. 50:58de citer dans le message en fait on
  1340. 51:01arrivera à déchiffrer très très vite ça
  1341. 51:03va ça s'accélère énormément au bout d'un
  1342. 51:04moment ça va très alors pour le fun j'ai
  1343. 51:08pas à tirer parti de cette possibilité
  1344. 51:10du fait qu'on a trouvé le mot vieillard
  1345. 51:12ici qui est le seul mot possible pour
  1346. 51:14entrer ici en français donc j'ai même
  1347. 51:18pas exploiter ça évidemment on le ferait
  1348. 51:20en pratique
  1349. 51:21mais là en fait pour le fun je me suis
  1350. 51:22amusé à a continué avec l'analyse est
  1351. 51:24fréquent c est la méthode systématique
  1352. 51:25que j'ai utilisée jusqu'à présent
  1353. 51:27donc on va accepter l'hypothèse que le y
  1354. 51:30et chiffré paraître cas puisque les deux
  1355. 51:33groupes donnent ici sont d'abord mieux
  1356. 51:34que les deux propositions précédentes et
  1357. 51:36en plus sont acceptables en français et
  1358. 51:39on continue donc on a trouvé le i
  1359. 51:42maintenant on va essayer de trouver le s
  1360. 51:44est ce qu'il s'agit du père du v duhaime
  1361. 51:47etc
  1362. 51:50commençons avec ace chiffré paraître p
  1363. 51:53je remplace et j'obtiens
  1364. 51:56groupe jeune qui apparaissent à savoir
  1365. 51:58the et j'ai alors sont peut-être des
  1366. 52:04mots collés comme aise mais après d'aia
  1367. 52:08m
  1368. 52:09yazdi ou agnès et donc ça ça va rien
  1369. 52:12dire donc si c'est un message en
  1370. 52:14français c'est pas terrible
  1371. 52:16essayons les autres possibilités
  1372. 52:19essayons s qui seraient chiffrés par
  1373. 52:22être vives et la magie qu'il n'y a qu'un
  1374. 52:24seul groupe jeune qui apparaît qui est
  1375. 52:26aisé en risée c'est un mot en français
  1376. 52:27donc c'est tout à fait acceptable et
  1377. 52:30donc on va accepter cette hypothèse au
  1378. 52:32moins temporairement à savoir que le s
  1379. 52:34est chiffrée par lettre v et on continue
  1380. 52:38donc le s est chiffrée paraître vire
  1381. 52:41il faut maintenant trouver ce qui va
  1382. 52:43chiffrer le thé est ce que c'est un pmu
  1383. 52:46h
  1384. 52:49je remplace l'épée par d'été mais je
  1385. 52:53vois apparaître passe entre deux groupes
  1386. 52:55jaune à savoir les ai suivis dans ttt
  1387. 53:01ici à te a été et a été été alors est ce
  1388. 53:11que c'est possible en français et essai
  1389. 53:14c'est le verbe être à l'imparfait à
  1390. 53:18l'imparfait
  1391. 53:19et donc on voit des aït et apparaissent
  1392. 53:21apparaître ici et donc ça pourrait être
  1393. 53:24un texte à l'imparfait
  1394. 53:25donc ça nous donne déjà une information
  1395. 53:27sur le sur le temps dans lequel le
  1396. 53:30message rédigé
  1397. 53:31c'est peut-être un message rédigé à
  1398. 53:34l'imparfait on va temporairement accepté
  1399. 53:39t qui seraient chiffrés paraître p
  1400. 53:41essayons de coïncider continuer de
  1401. 53:44trouver la lettre qui va chiffrer le n
  1402. 53:45est-ce que c'est chiffré par un m
  1403. 53:471 h 1 j1 r à voir donc
  1404. 53:52remplaçons les aime par des haines et là
  1405. 53:56il ya un seul groupe john additionnel
  1406. 53:58qui apparaît qui est à l'iut et sa non
  1407. 54:01seulement ça existe c'est la troisième
  1408. 54:02personne du pluriel à l'imparfait c'est
  1409. 54:04une terminaison mais en plus ça confirme
  1410. 54:06le fait qu'on soupçonne que le message
  1411. 54:08est rédigé
  1412. 54:08l'imparfait donc on accepte et on
  1413. 54:11continue étape suivante trouver ce qui
  1414. 54:14chiffre le maire est ce que c'est un h
  1415. 54:16un gie ou 1ère essayons avec h&h qui
  1416. 54:22code r on voit apparaître un seul entre
  1417. 54:24deux groupes de jeunes qui n'ont pas
  1418. 54:26l'air très crédible un event et ça ça va
  1419. 54:28c'est le pluriel d'un verbe à
  1420. 54:30l'imparfait
  1421. 54:30mais là on a un rn problématique qui
  1422. 54:33apparaît il n'y a pas de mot qui
  1423. 54:34commence par eren par la route nationale
  1424. 54:366 peut être mais il n'y a pas de il n'y
  1425. 54:39a pas de texte littéraire qui commence
  1426. 54:41par qui contient et rennes ici on a
  1427. 54:44également et rennes qui pose problème
  1428. 54:46là on a désarmé un thésard s'apprend
  1429. 54:50lâche donc ce sont existe pas et là on a
  1430. 54:53le sra été et serez s1 ça semble si
  1431. 54:58bizarre donc
  1432. 54:59donc on va pour l'instant pas accepter
  1433. 55:01ça ne semble pas très crédible
  1434. 55:04regardons j qui serait ski codes le r on
  1435. 55:09remplace l'egypte rdr on obtient rn
  1436. 55:11temps essart et rennes ici ça pose
  1437. 55:14problème
  1438. 55:15là on aère zazie ce qui également
  1439. 55:18bizarre là on a eu l air y a neuf qui
  1440. 55:23est bizarre également et là on a ajouté
  1441. 55:25sr ce qui n'est pas possible
  1442. 55:26donc ça c'est pas possible donc essayons
  1443. 55:29une autre combinaison pour le r essayons
  1444. 55:33air code r on obtient m reese s res
  1445. 55:42frère râteau rares et aurait rien eu
  1446. 55:48tout ça c'est pas très crédible laon
  1447. 55:50plus foncé que ici il ya le mot
  1448. 55:51vieillard avait eu 2 elle a donc le rcl
  1449. 55:56en fait hein mais toutes façons tout ça
  1450. 55:58n'est pas très crédible ya trop de
  1451. 55:59groupes de jeunes qui peuvent pas
  1452. 56:01vraiment correspondre à un goût de
  1453. 56:03phrases en français donc ces passants
  1454. 56:05alors le r on n'a pas trouvé on pourrait
  1455. 56:08continuer mais en fait on n'a pas trouvé
  1456. 56:09on va laisser tomber
  1457. 56:10on peut pas essayer de passer aux rues
  1458. 56:11et essayons de savoir si le russe et le
  1459. 56:14h le gym
  1460. 56:17comment sont pas remplacés les achats
  1461. 56:19par des eu et la magie qu'il n'y a pas
  1462. 56:21de groupes de jeunes qui apparaît tout
  1463. 56:23l'élu qui apparaissent sont bien isolés
  1464. 56:26et donc il n'y a pas de conflit visible
  1465. 56:29donc on va accepter cette hypothèse au
  1466. 56:31moins temporairement
  1467. 56:34essayons de trouver le ou est-ce que
  1468. 56:36l'eau serait un jr f&c remplaçons
  1469. 56:41l'egypte ardeo et donc on voit
  1470. 56:44apparaître un certain nombre de mots
  1471. 56:47event est suivi de 1
  1472. 56:51on a ici one donc par exemple il ya des
  1473. 56:56mots en français qui contiennent sans je
  1474. 56:57vous laisse réfléchir là dessus on a
  1475. 57:00également ici ont le temps et là on a ça
  1476. 57:07donc on temps c'est la fin d'un mot sans
  1477. 57:09doute donc on peut deviner le w en fait
  1478. 57:12que c'est un m
  1479. 57:13c'est probablement mon temps montana08
  1480. 57:23pourquoi pas avoir on continue à
  1481. 57:32spéculer et donc on va au moins
  1482. 57:33temporairement accepter que le haut
  1483. 57:35c'est en fait chiffrer par lettre j et
  1484. 57:38on continue et si on ne trouvait le elle
  1485. 57:39est ce que ce serait le r le f où le g
  1486. 57:42qui le chiffre réel à être l on remplace
  1487. 57:45air par elle et à nouveau on voit des
  1488. 57:49mots apparaître donc tous les
  1489. 57:52on a le mot vieillard qui commencent à
  1490. 57:55apparaître ici avec les deux ailes qui
  1491. 57:56se met en place
  1492. 57:57donc ça c'est tout bon est on est on
  1493. 57:59continue je vais m'arrêter là sur
  1494. 58:03l'exercice jeu tout le monde a compris
  1495. 58:05le principe à vous pouvez continuer si
  1496. 58:06vous souhaitez mais bon vous voyez que
  1497. 58:08très rapidement en fait on arrive à
  1498. 58:10trouver les correspondances outre les
  1499. 58:11différentes lettres et donc ça se
  1500. 58:13déchiffre très vite on voit des mots
  1501. 58:14apparaître et on peut compléter par
  1502. 58:16exemple avec le mot vieillard on
  1503. 58:17trouvera encore d'autres lettres et ça
  1504. 58:19va de plus en plus vite et très
  1505. 58:20rapidement on peut déchiffrer et tout ça
  1506. 58:22se faisait avec une feuille de papier et
  1507. 58:23un crayon jusqu'à là bien avant
  1508. 58:25l'arrivée de l'ordinateur donc l'analyse
  1509. 58:27des fréquences encore une fois c'est une
  1510. 58:28technique de krypton
  1511. 58:29is qui a été formalisée au 9e siècle
  1512. 58:32après jésus-christ et donc qui est bien
  1513. 58:36connu depuis très très longtemps
  1514. 58:37voilà donc en conclusion malgré ces deux
  1515. 58:42puissances 88 les possibles on
  1516. 58:45s'aperçoit que la solution mono
  1517. 58:46alphabétique n'a pas du tout 88 de
  1518. 58:50sécurité pourquoi parce qu'elle est
  1519. 58:52facilement crypte analysable facilement
  1520. 58:54déchiffrable par un cryptage liste
  1521. 58:56amateurs il ya certainement pas besoin
  1522. 58:58de tester les deux puissances 88
  1523. 59:01permutations possible en fait il suffit
  1524. 59:03d'une feuille de papier d'un crayon et
  1525. 59:05et d'une heure devant soi il suffit de
  1526. 59:08procéder à l'analyse des fréquences et
  1527. 59:09très rapidement on arrive à déchiffrer
  1528. 59:11le message qui a été chiffré par simple
  1529. 59:15substitution d'alphabétisme donc on
  1530. 59:18s'aperçoit qu'on fait le vrai problème
  1531. 59:19c'est que l'algorithme de chiffrement et
  1532. 59:20tout pourrir la subduction alphabétique
  1533. 59:23c'est pas du tout c'est pas du tout sûr
  1534. 59:25comme système de chiffrement parce que
  1535. 59:27ça préserve les fréquence d'apparition
  1536. 59:29des lettres dans l'alphabet ça ne les
  1537. 59:32homogénéise pas et donc du coup ça
  1538. 59:34fournit un angle d'attaqué extrêmement
  1539. 59:37facile à exploiter
  1540. 59:40donc le vrai problème ici c'est c'est
  1541. 59:42pas le nombre de permis tation possibles
  1542. 59:44le vrai problème c'est que l'algorithme
  1543. 59:46est mauvais et donc on s'aperçoit que
  1544. 59:49plus généralement on utilise un crypto
  1545. 59:51système tant que l' attaque la plus
  1546. 59:53rapide connue est effectivement de
  1547. 59:54tester toutes les clés possibles
  1548. 59:56au contraire si jamais il ya une attaque
  1549. 59:58raccourci qui est découverte comme ici
  1550. 1:00:00l'analyse des fréquences le crypto
  1551. 1:00:02système à ce moment-là et vulnérable
  1552. 1:00:04puisque ça cryptanalyse est beaucoup
  1553. 1:00:07plus rapide que l' attaque par force
  1554. 1:00:08brute et ça veut donc dire que il ne
  1555. 1:00:10fournit pas les 80 8 bits de sécurité
  1556. 1:00:13ici que auquel on serait en droit de
  1557. 1:00:15s'attendre

About this transcript

This page contains the full transcript of 10b - Introduction a la Cryptographie by CNAM RSX112, generated from the public captions YouTube serves with the video. The transcript has 10,019 words across 1,557 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.