WEBVTT 00:00:00.770 --> 00:00:03.362 Voici beaucoup de 1 et de zéros. 00:00:03.362 --> 00:00:06.131 C'est ce qu'on appelle des informations binaires. 00:00:06.131 --> 00:00:07.573 C'est comme ça que les ordinateurs parlent. 00:00:07.573 --> 00:00:09.502 C'est comme ça qu'ils stockent les informations. 00:00:09.502 --> 00:00:11.128 C'est comme ça que les ordinateurs pensent. 00:00:11.128 --> 00:00:12.747 C'est comme ça que les ordinateurs font 00:00:12.747 --> 00:00:15.129 tout ce que les ordinateurs font. 00:00:15.129 --> 00:00:17.176 Je suis chercheur en cyber-sécurité, 00:00:17.176 --> 00:00:19.246 ce qui veut dire que mon travail consiste à prendre ces informations 00:00:19.246 --> 00:00:20.930 et à essayer de leur donner un sens, 00:00:20.930 --> 00:00:23.683 essayer de comprendre ce que tous les 1 et les zéros veulent dire. 00:00:23.683 --> 00:00:25.526 Malheureusement pour moi, on ne parle pas seulement 00:00:25.526 --> 00:00:27.760 des 1 et des zéros qui sont sur cet écran. 00:00:27.760 --> 00:00:30.443 On ne parle pas que de quelques pages de 1 et de zéros. 00:00:30.443 --> 00:00:33.052 On parle de milliards et de milliards 00:00:33.052 --> 00:00:34.385 de 1 et de zéros, 00:00:34.385 --> 00:00:37.026 plus que personne ne pourrait saisir. NOTE Paragraph 00:00:37.026 --> 00:00:38.885 Aussi excitant que ça puisse paraître, 00:00:38.885 --> 00:00:41.377 quand j'ai commencé la cybernétique - 00:00:41.377 --> 00:00:43.120 (Rires) 00:00:43.120 --> 00:00:45.123 quand j'ai commencé la cybernétique, je n'étais pas sûr 00:00:45.123 --> 00:00:46.596 que trier des 1 et des zéros 00:00:46.596 --> 00:00:48.890 était ce que je voulais faire de ma vie, 00:00:48.890 --> 00:00:50.910 parce que dans mon esprit, la cybernétique consistait 00:00:50.910 --> 00:00:54.591 à empêcher que les virus entrent dans l'ordinateur de ma grand-mère, 00:00:54.591 --> 00:00:57.939 que les pages Myspaces soient piratées, 00:00:57.939 --> 00:01:00.124 et peut-être, peut-être mon jour de gloire, 00:01:00.124 --> 00:01:03.875 que les informations de la carte de crédit de quelqu'un ne soit volées. 00:01:03.875 --> 00:01:05.238 Ce sont des choses importantes, 00:01:05.238 --> 00:01:07.996 mais ce n'était pas comme ça que je voulais passer ma vie. NOTE Paragraph 00:01:07.996 --> 00:01:09.930 Mais après 30 minutes de travail 00:01:09.930 --> 00:01:11.283 à la défense militaire, 00:01:11.283 --> 00:01:14.073 j'ai vite réalisé que mon idée de la cybernétique 00:01:14.073 --> 00:01:15.942 était un peu faussée. 00:01:15.942 --> 00:01:17.887 En fait, en termes de sûreté nationale, 00:01:17.887 --> 00:01:19.958 empêcher les virus d'entrer dans l'ordinateur de ma grand-mère 00:01:19.958 --> 00:01:23.144 était étonnamment loin des priorités. 00:01:23.144 --> 00:01:24.445 La raison en est que la cybernétique 00:01:24.445 --> 00:01:28.238 est tellement plus que toutes ces choses-là. 00:01:28.238 --> 00:01:31.063 La cybernétique fait partie de nos vies, 00:01:31.063 --> 00:01:34.123 car les ordinateurs font partie de nos vies, 00:01:34.123 --> 00:01:36.075 même si vous n'en possédez pas. 00:01:36.075 --> 00:01:38.721 Les ordinateurs contrôlent tout dans votre voiture, 00:01:38.721 --> 00:01:40.601 du GPS au airbags. 00:01:40.601 --> 00:01:41.917 Ils contrôlent votre téléphone. 00:01:41.917 --> 00:01:43.088 C'est grâce à eux qu'on peut appeler les urgences 00:01:43.088 --> 00:01:44.884 et avoir une personne au bout du fil. 00:01:44.884 --> 00:01:47.678 Ils contrôlent l'infrastructure entière de notre pays. 00:01:47.678 --> 00:01:49.354 C'est grâce à eux qu'on a l’électricité, 00:01:49.354 --> 00:01:51.692 le chauffage, l'eau potable, la nourriture. 00:01:51.692 --> 00:01:53.593 Ils contrôlent notre équipement militaire, 00:01:53.593 --> 00:01:55.270 depuis les silos de missiles aux satellites et 00:01:55.270 --> 00:01:59.184 aux réseaux de défense nucléaire. 00:01:59.184 --> 00:02:01.173 Toutes ces choses sont possibles 00:02:01.173 --> 00:02:02.589 grâce aux ordinateurs, 00:02:02.589 --> 00:02:04.572 et donc grâce à la cybernétique, 00:02:04.572 --> 00:02:06.076 et lorsqu'il y a un pépin, 00:02:06.076 --> 00:02:09.194 la cybernétique rend toutes ces choses impossible. NOTE Paragraph 00:02:09.194 --> 00:02:10.779 Et c'est là que j'interviens. 00:02:10.779 --> 00:02:13.719 Une grosse partie de mon travail est de défendre toutes ces choses, 00:02:13.719 --> 00:02:15.381 de les maintenir en opération. 00:02:15.381 --> 00:02:17.709 mais de temps à autres, une partie de mon travail est d'en bousiller une, 00:02:17.709 --> 00:02:20.105 car la cybernétique ne se limite pas à la défense, 00:02:20.105 --> 00:02:22.378 c'est aussi l'offensive. 00:02:22.378 --> 00:02:25.384 Nous traversons une ère où l'on parle de cyber-armes 00:02:25.415 --> 00:02:28.550 En fait, le potentiel de cyber-attaque est si grand 00:02:28.550 --> 00:02:32.171 qu'on considère la cybernétique comme un nouveau domaine de guerre. 00:02:32.171 --> 00:02:33.971 La guerre. 00:02:33.971 --> 00:02:35.900 Ce n'est pas nécessairement un mal. 00:02:35.900 --> 00:02:38.651 D'un côté, ça implique un nouveau front 00:02:38.651 --> 00:02:40.394 sur lequel nous devons nous défendre, 00:02:40.394 --> 00:02:41.879 mais d'un autre côté, 00:02:41.879 --> 00:02:43.721 ça veut dire que nous avons une nouvelle façon d'attaquer, 00:02:43.721 --> 00:02:45.580 une toute nouvelle façon d’arrêter les méchants 00:02:45.580 --> 00:02:47.807 de faire des choses méchantes. NOTE Paragraph 00:02:47.807 --> 00:02:49.618 Prenons un exemple 00:02:49.618 --> 00:02:51.307 qui est entièrement théorique. 00:02:51.307 --> 00:02:53.565 Supposons qu'un terroriste veuille faire exploser un immeuble, 00:02:53.565 --> 00:02:55.633 et qu'il veuille le faire encore et encore 00:02:55.633 --> 00:02:57.084 dans le futur. 00:02:57.084 --> 00:02:59.924 Il ne veut donc pas être dans l'immeuble quand celui-ci explosera. 00:02:59.924 --> 00:03:01.442 Il utilisera un téléphone portable 00:03:01.442 --> 00:03:03.777 comme détonateur à distance. 00:03:03.777 --> 00:03:05.648 Alors, la seule façon qu'on avait 00:03:05.648 --> 00:03:07.284 d'arrêter ce terroriste 00:03:07.284 --> 00:03:09.957 était avec une pluie de balles et une poursuite en voiture, 00:03:09.957 --> 00:03:12.289 mais ce n'est plus forcément vrai. 00:03:12.289 --> 00:03:13.852 Nous entrons une ère où on peut l'arrêter 00:03:13.852 --> 00:03:14.962 rien qu'en appuyant sur un bouton 00:03:14.962 --> 00:03:16.969 1600 km plus loin, 00:03:16.969 --> 00:03:18.558 car, qu'il le sache ou non, 00:03:18.558 --> 00:03:20.269 dès qu'il a décidé d'utiliser son portable, 00:03:20.269 --> 00:03:23.403 il est entré dans le domaine de la cybernétique. 00:03:23.403 --> 00:03:26.520 Une cyber-attaque bien conçue pourrait s'introduire dans son portable 00:03:26.520 --> 00:03:28.669 désactiver les protections de survoltage de sa batterie, 00:03:28.669 --> 00:03:30.424 surcharger radicalement le circuit, 00:03:30.424 --> 00:03:32.781 faire surchauffer la batterie, et la faire exploser. 00:03:32.781 --> 00:03:35.227 Plus de téléphone portable, plus de détonateur, 00:03:35.227 --> 00:03:37.150 peut-être aussi plus de terroriste, 00:03:37.150 --> 00:03:38.181 le tout, en ayant appuyé un bouton 00:03:38.181 --> 00:03:40.861 1600 kilomètres plus loin. NOTE Paragraph 00:03:40.861 --> 00:03:42.612 Alors comment ça marche ? 00:03:42.612 --> 00:03:44.880 Tout commence avec les 1 et les zéros. 00:03:44.880 --> 00:03:47.885 L'information binaire fait fonctionner votre portable, 00:03:47.885 --> 00:03:51.469 et si on s'en sert correctement, elle peut le faire exploser. 00:03:51.469 --> 00:03:53.941 Quand vous commencez à voir la cybernétique sous cet angle, 00:03:53.941 --> 00:03:57.104 passer votre vie à trier des informations binaires 00:03:57.104 --> 00:03:59.521 commence à sembler excitant. NOTE Paragraph 00:03:59.521 --> 00:04:02.167 Mais il y a un hic. C'est dur, 00:04:02.167 --> 00:04:03.852 vraiment, vraiment dur, 00:04:03.852 --> 00:04:05.686 et voici pourquoi. 00:04:05.686 --> 00:04:08.452 Pensez à tout ce que vous avez sur votre téléphone portable. 00:04:08.452 --> 00:04:10.415 Toutes les photos que vous avez prises. 00:04:10.415 --> 00:04:12.201 Toute la musique que vous écoutez. 00:04:12.201 --> 00:04:13.849 La liste de vos contacts. 00:04:13.849 --> 00:04:15.474 Vos emails, et probablement 500 applications 00:04:15.474 --> 00:04:18.475 que vous n'avez jamais utilisées de votre vie, 00:04:18.475 --> 00:04:22.462 et derrière tout ça, il y a le logiciel, le code 00:04:22.462 --> 00:04:23.842 qui contrôle votre portable, 00:04:23.842 --> 00:04:26.498 et quelque part, enfouie à l’intérieur du code, 00:04:26.498 --> 00:04:29.046 se trouve une petite pièce qui contrôle votre batterie, 00:04:29.046 --> 00:04:30.917 et c'est ce qui m'intéresse, 00:04:30.917 --> 00:04:34.603 mais tout ceci, un paquet de 1 et de zéros 00:04:34.603 --> 00:04:36.134 et le tout bien mélangé. 00:04:36.134 --> 00:04:39.679 En cybernétique, on appelle ça chercher une aiguille dans une botte d'aiguilles, 00:04:39.679 --> 00:04:42.028 parce que presque tout se ressemble. 00:04:42.028 --> 00:04:43.760 Je cherche une pièce clé, 00:04:43.760 --> 00:04:46.994 mais elle se confond avec tout le reste. NOTE Paragraph 00:04:46.994 --> 00:04:49.246 Mais sortons de cette situation théorique 00:04:49.246 --> 00:04:51.590 de faire exploser le téléphone portable d'un terroriste 00:04:51.590 --> 00:04:54.406 et examinons quelque chose qui m'est vraiment arrivé. 00:04:54.406 --> 00:04:55.749 Quoique je fasse, peu importe la tache 00:04:55.749 --> 00:04:57.191 je commence mon travail assis 00:04:57.191 --> 00:04:59.563 avec un tas d'informations binaires, 00:04:59.563 --> 00:05:01.290 et je suis toujours à la recherche de l'élément-clé 00:05:01.290 --> 00:05:03.277 pour faire quelque chose de spécifique. 00:05:03.277 --> 00:05:05.354 Là, j'étais à la recherche d'un bout de code 00:05:05.354 --> 00:05:06.872 très avancé, très sophistiqué 00:05:06.872 --> 00:05:08.087 que je savais pouvoir hacker, 00:05:08.087 --> 00:05:09.801 mais c’était enfoui quelque part 00:05:09.801 --> 00:05:11.827 dans des milliards de 1 et de zéros. 00:05:11.827 --> 00:05:13.405 Malheureusement, je ne savais pas 00:05:13.405 --> 00:05:15.096 exactement ce que je cherchais. 00:05:15.096 --> 00:05:16.292 Je ne savais pas à quoi ça devait ressembler, 00:05:16.292 --> 00:05:19.210 ce qui rend la tâche vraiment très compliquée. 00:05:19.210 --> 00:05:21.249 Quand je dois faire ça, ce que je dois faire, 00:05:21.249 --> 00:05:23.591 c'est regarder différents bouts 00:05:23.591 --> 00:05:25.314 de ces informations binaires, 00:05:25.314 --> 00:05:27.516 essayer de décrypter chaque bout, et voir si ça peut être 00:05:27.516 --> 00:05:28.740 ce que je cherche. 00:05:28.740 --> 00:05:31.675 Un peu plus tard, je pensais avoir trouvé le bout que je cherchais. 00:05:31.702 --> 00:05:33.806 Je pensais que ça pouvait être ça. 00:05:33.806 --> 00:05:35.838 Tout semblait bon, mais je n'étais pas encore sûr. 00:05:35.838 --> 00:05:38.756 Je ne comprenais pas ce que ces 1 et zéros représentaient. 00:05:38.756 --> 00:05:42.130 Alors j'ai passé plus de temps là-dessus, 00:05:42.130 --> 00:05:43.800 sans avoir beaucoup de chance, 00:05:43.800 --> 00:05:44.986 j'ai fini par décider 00:05:44.986 --> 00:05:46.595 que j'allais y arriver, 00:05:46.595 --> 00:05:48.106 je viendrais un weekend 00:05:48.106 --> 00:05:49.446 et je ne partirais pas 00:05:49.446 --> 00:05:51.158 tant que je n'aurais pas trouvé que ça représentait. 00:05:51.158 --> 00:05:53.324 Et c'est ce que j'ai fait. Je suis venu un samedi matin, 00:05:53.324 --> 00:05:56.969 et 10 heures plus tard, j'avais presque toutes les pièces du puzzle. 00:05:56.969 --> 00:05:58.361 Mais je ne savais pas comment les assembler. 00:05:58.361 --> 00:06:01.151 Je ne savais pas ce que ces uns et zéros voulaient dire. 00:06:01.151 --> 00:06:03.218 Au bout de la quinzième heure, 00:06:03.218 --> 00:06:05.820 j'avais une meilleure idée de ce à quoi j'avais affaire, 00:06:05.820 --> 00:06:07.592 mais je soupçonnais de plus en plus 00:06:07.592 --> 00:06:09.181 que ce que je regardais 00:06:09.181 --> 00:06:12.104 n'avais rien à voir avec ce que je recherchais. 00:06:12.104 --> 00:06:14.591 Au bout de 20 heures, les pièces ont commencé à s'assembler 00:06:14.591 --> 00:06:18.355 très lentement - (Rires) - 00:06:18.355 --> 00:06:19.621 et j’étais sûr que j'étais 00:06:19.621 --> 00:06:21.560 sur la mauvaise voie, 00:06:21.560 --> 00:06:23.811 mais je n'allais pas abandonner. 00:06:23.811 --> 00:06:26.645 Après 30 heures dans le labo, 00:06:26.645 --> 00:06:28.906 j'ai compris ce que je regardais, 00:06:28.906 --> 00:06:31.724 et j'avais raison, ce n'étais pas ce que je cherchais. 00:06:31.724 --> 00:06:33.423 J'ai passé 30 heures à assembler 00:06:33.423 --> 00:06:36.145 des 1 et des zéros qui ont formé la photo d'un chaton. 00:06:36.145 --> 00:06:37.940 (Rires) 00:06:37.940 --> 00:06:41.746 J'ai perdu 30 heures de ma vie à chercher ce chat 00:06:41.746 --> 00:06:43.584 qui n'avait rien à voir 00:06:43.584 --> 00:06:45.571 avec ce que j'essayais d'accomplir. NOTE Paragraph 00:06:45.571 --> 00:06:49.434 J’étais frustré, j'étais épuisé. 00:06:49.434 --> 00:06:52.660 Après 30 heures dans le labo, je devais sentir très mauvais. 00:06:52.660 --> 00:06:54.890 Mais au lieu de rentrer chez moi 00:06:54.890 --> 00:06:57.420 et d'abandonner, j'ai pris du recul 00:06:57.420 --> 00:06:59.961 et me suis demandé où je m'étais planté. 00:06:59.961 --> 00:07:02.173 Comment ai-je pu faire une erreur aussi stupide ? 00:07:02.173 --> 00:07:03.571 Je suis vraiment bon à ça. 00:07:03.571 --> 00:07:04.890 C'est mon travail. 00:07:04.890 --> 00:07:07.038 Alors que s'est-il passé ? 00:07:07.038 --> 00:07:09.813 Je me suis dit, lorsqu'on regarde des informations à ce niveau 00:07:09.813 --> 00:07:12.640 c'est facile de perdre le fil de ce qu'on fait. 00:07:12.640 --> 00:07:14.384 C'est facile de ne pas voir la forêt à travers les arbres. 00:07:14.384 --> 00:07:16.548 C'est facile d'emprunter le mauvais chemin 00:07:16.548 --> 00:07:18.310 et de perdre un temps énorme 00:07:18.310 --> 00:07:20.130 à faire ce qu'il ne faut pas. 00:07:20.130 --> 00:07:21.730 Mais j'ai eu cette épiphanie. 00:07:21.730 --> 00:07:24.729 Nous regardions les données incorrectement 00:07:24.729 --> 00:07:26.219 depuis le premier jour. 00:07:26.219 --> 00:07:28.322 C'est ainsi que pensent les ordinateurs, des uns et des zéros. 00:07:28.322 --> 00:07:29.714 Ce n'est pas comme ça que les humains pensent, 00:07:29.714 --> 00:07:32.028 mais on avait essayé d'adapter nos cerveaux 00:07:32.028 --> 00:07:33.373 pour penser comme des ordinateurs 00:07:33.373 --> 00:07:35.970 afin de comprendre ces informations 00:07:35.970 --> 00:07:37.920 au lieu d'adapter nos esprits au problème, 00:07:37.920 --> 00:07:39.568 nous aurions dû adapter le problème 00:07:39.568 --> 00:07:40.537 à nos esprits, 00:07:40.537 --> 00:07:42.646 car nos cerveaux ont un potentiel énorme 00:07:42.646 --> 00:07:45.732 pour analyser d'immenses quantités d'informations, 00:07:45.732 --> 00:07:47.029 mais pas comme ça. 00:07:47.029 --> 00:07:48.496 Et si on pouvais débloquer ce potentiel 00:07:48.496 --> 00:07:50.023 rien qu'en traduisant ça 00:07:50.023 --> 00:07:52.871 dans la bonne sorte d'informations ? 00:07:52.871 --> 00:07:54.065 Avec toutes ces idées en tête, 00:07:54.065 --> 00:07:55.683 je suis sorti de mon labo en courant, 00:07:55.683 --> 00:07:56.990 pour me précipiter dans mon labo à la cave chez moi, 00:07:56.990 --> 00:07:58.986 qui ressemblait beaucoup au premier. 00:07:58.986 --> 00:08:00.810 La grande différence, c'est qu'au travail, 00:08:00.810 --> 00:08:02.389 je suis entouré de cyber-matériel 00:08:02.389 --> 00:08:04.994 et la 'Cyber' semblait être le problème dans cette situation. 00:08:04.994 --> 00:08:08.347 Chez moi, je suis entouré de tout ce que j'ai appris d'autre. 00:08:08.347 --> 00:08:10.219 Alors je me suis plongé dans tous les livres que j'ai pu trouver, 00:08:10.219 --> 00:08:11.551 toutes les idées que j'avais déjà rencontrées, 00:08:11.551 --> 00:08:13.697 pour voir comment on pourrait traduire un problème 00:08:13.697 --> 00:08:16.829 d'un domaine à un autre complètement différent. NOTE Paragraph 00:08:16.829 --> 00:08:18.223 La grande question était, 00:08:18.223 --> 00:08:20.191 en quoi voulons-nous le traduire ? 00:08:20.191 --> 00:08:22.303 Que font nos cerveaux parfaitement et de manière naturelle 00:08:22.303 --> 00:08:24.181 qu'on pourrait exploiter ? 00:08:24.181 --> 00:08:26.470 Ma réponse fut : la vision. 00:08:26.470 --> 00:08:29.619 Nous possédons une capacité énorme pour analyser de l'information visuelle. 00:08:29.619 --> 00:08:32.202 Nous pouvons combiner des gradients de couleurs, des profondeurs, 00:08:32.202 --> 00:08:33.990 toutes sortes de signaux différents 00:08:33.990 --> 00:08:36.385 en une image cohérente du monde qui nous entoure. 00:08:36.385 --> 00:08:37.792 C'est incroyable. 00:08:37.792 --> 00:08:39.173 Alors si nous pouvions trouver le moyen de traduire 00:08:39.173 --> 00:08:41.359 ces motifs binaires en signaux visuels, 00:08:41.359 --> 00:08:43.191 nous pourrions vraiment exploiter la puissance de notre cerveau 00:08:43.191 --> 00:08:45.901 pour traiter ces choses. 00:08:45.901 --> 00:08:47.744 J'ai aussitôt commencé à regarder les informations binaires, 00:08:47.744 --> 00:08:48.834 et me suis demandé, qu'est-ce que je fais 00:08:48.834 --> 00:08:50.710 quand je rencontre un problème comme ça ? 00:08:50.710 --> 00:08:52.333 Et la première chose que je veux faire, 00:08:52.333 --> 00:08:53.692 la première question à laquelle je veux répondre, 00:08:53.692 --> 00:08:54.970 c'est « Qu'est-ce que c'est ? » 00:08:54.970 --> 00:08:57.498 je me fiche de ce que ça fait, ou comment ça marche. 00:08:57.498 --> 00:08:59.977 Tout ce que je veux savoir, c'est « Qu'est-ce que c'est ? » 00:08:59.977 --> 00:09:01.652 Et pour que je le comprenne, 00:09:01.652 --> 00:09:03.335 je dois regarder des bouts, 00:09:03.335 --> 00:09:05.788 des bouts séquentiels d'informations binaires, 00:09:05.788 --> 00:09:08.690 et regarder les relations entre ces bouts. 00:09:08.690 --> 00:09:10.462 Lorsque j'ai recueilli assez de ces séquences, 00:09:10.462 --> 00:09:12.466 je commence à avoir une idée exacte 00:09:12.466 --> 00:09:15.100 de ce que ces informations doivent être. 00:09:15.100 --> 00:09:16.284 Alors revenons à cette situation 00:09:16.284 --> 00:09:18.374 où on fait exploser le téléphone du terroriste. 00:09:18.374 --> 00:09:20.577 Voici à quoi ressemble le texte en anglais 00:09:20.577 --> 00:09:21.890 à un niveau binaire. 00:09:21.890 --> 00:09:24.216 Voici à quoi ressemblerait votre liste de contacts 00:09:24.216 --> 00:09:25.776 si j'étais en train de l'examiner. 00:09:25.776 --> 00:09:28.010 C'est vraiment difficile à analyser à ce niveau, 00:09:28.010 --> 00:09:30.114 mais si nous prenons ces mêmes bouts binaires 00:09:30.114 --> 00:09:31.296 que j'essaierais de trouver, 00:09:31.296 --> 00:09:33.060 et qu'on les traduise 00:09:33.060 --> 00:09:34.980 en une représentation visuelle, 00:09:34.980 --> 00:09:36.777 qu'on traduise ces relations, 00:09:36.777 --> 00:09:38.333 voici ce qu'on obtient. 00:09:38.333 --> 00:09:40.247 Voici à quoi ressemble le texte en anglais 00:09:40.247 --> 00:09:42.918 quand on le transpose en abstraction visuelle. 00:09:42.918 --> 00:09:44.058 Tout à coup, 00:09:44.058 --> 00:09:45.493 ça nous montre les mêmes informations 00:09:45.493 --> 00:09:46.665 que celles contenues dans les 1 et zéros, 00:09:46.665 --> 00:09:48.986 mais ça nous la montre d'une façon entièrement différente, 00:09:48.986 --> 00:09:50.703 une façon qu'on peut comprendre immédiatement. 00:09:50.703 --> 00:09:53.668 On voit instantanément tous les motifs ici. 00:09:53.668 --> 00:09:56.260 Je mets quelques secondes pour choisir des motifs ici, 00:09:56.260 --> 00:09:58.514 mais des heures, des jours, pour les trouver 00:09:58.514 --> 00:09:59.834 dans des 1 et des zéros, 00:09:59.834 --> 00:10:01.570 En quelques minutes, une personne peut apprendre 00:10:01.570 --> 00:10:03.235 ce que ces motifs représentent ici, 00:10:03.235 --> 00:10:05.482 mais des années d'expérience dans la cybernétique 00:10:05.482 --> 00:10:07.136 pour apprendre ce que ces mêmes motifs représentent 00:10:07.136 --> 00:10:08.722 dans des 1 et des zéros. 00:10:08.722 --> 00:10:10.384 Ce morceau est dû 00:10:10.384 --> 00:10:12.408 à des minuscules suivies de minuscules 00:10:12.408 --> 00:10:14.175 à l'intérieur de la liste de contacts. 00:10:14.175 --> 00:10:15.516 Voici les majuscules suivies de majuscules, 00:10:15.516 --> 00:10:18.201 majuscule minuscule, minuscule majuscule, 00:10:18.201 --> 00:10:20.887 Ceci est causé par les espaces. Cela par les retours a la ligne. 00:10:20.887 --> 00:10:22.395 Nous pouvons passer en revue chaque petit détail 00:10:22.395 --> 00:10:25.361 des informations binaires en quelques secondes, 00:10:25.361 --> 00:10:28.895 plutôt que des semaines, des mois à ce niveau. 00:10:28.895 --> 00:10:30.407 Voici à quoi ressemble une image 00:10:30.407 --> 00:10:32.283 dans votre portable. 00:10:32.283 --> 00:10:33.296 Mais voici de quoi elle a l'air 00:10:33.296 --> 00:10:35.187 en abstraction visuelle. 00:10:35.187 --> 00:10:37.172 Voici à quoi ressemble votre musique, 00:10:37.172 --> 00:10:39.375 et ici en abstraction visuelle. 00:10:39.375 --> 00:10:41.135 Le plus important pour moi, 00:10:41.135 --> 00:10:44.410 voici à quoi ressemble le code dans votre téléphone portable. 00:10:44.410 --> 00:10:46.567 C'est ça que je recherche au final, 00:10:46.567 --> 00:10:48.707 mais voici son abstraction visuelle. 00:10:48.707 --> 00:10:51.216 Si je trouve ça, je peux faire exploser le téléphone. 00:10:51.216 --> 00:10:53.835 Je peux passer des semaines à essayer de le trouver 00:10:53.835 --> 00:10:55.012 dans des 1 et des zéros, 00:10:55.012 --> 00:10:56.796 mais ça me prend quelques secondes pour relever 00:10:56.796 --> 00:11:00.100 une abstraction visuelle comme celle-ci. NOTE Paragraph 00:11:00.100 --> 00:11:02.592 Une des choses les plus remarquables dans tout ça, 00:11:02.592 --> 00:11:05.424 c'est qu'on a un nouveau moyen de comprendre 00:11:05.424 --> 00:11:08.340 des nouvelles informations, des choses qu'on n'a jamais vu avant. 00:11:08.692 --> 00:11:11.167 Je sais à quoi ressemble un texte en anglais au niveau binaire, 00:11:11.167 --> 00:11:13.277 et je sais de quoi a l'air son abstraction visuelle, 00:11:13.277 --> 00:11:16.592 mais je n'ai jamais vu du binaire russe de toute ma vie. 00:11:16.592 --> 00:11:18.392 Je passerais des semaines à déchiffrer 00:11:18.392 --> 00:11:21.389 les uns et zéros que je regarde, 00:11:21.389 --> 00:11:23.140 mais étant donné que nos cerveaux peuvent instantanément sélectionner 00:11:23.140 --> 00:11:25.957 et reconnaître ces motifs subtils 00:11:25.957 --> 00:11:27.445 à l'intérieur de ces abstractions visuelles, 00:11:27.445 --> 00:11:29.277 on peut inconsciemment les appliquer 00:11:29.277 --> 00:11:30.850 dans des situations nouvelles. 00:11:30.850 --> 00:11:32.332 Alors voici à quoi ressemble du Russe 00:11:32.332 --> 00:11:33.912 en abstraction visuelle. 00:11:33.912 --> 00:11:35.716 Parce que je sais à quoi ressemble une langue, 00:11:35.716 --> 00:11:37.292 je peux reconnaître d'autres langues 00:11:37.292 --> 00:11:39.162 même lorsqu'elles me sont étrangères. 00:11:39.162 --> 00:11:40.948 Voici à quoi ressemble une photographie, 00:11:40.948 --> 00:11:42.835 mais voici à quoi ressemble un clip art. 00:11:42.835 --> 00:11:45.390 Voici le code sur votre portable, 00:11:45.390 --> 00:11:48.097 mais voici le code sur votre ordinateur. 00:11:48.097 --> 00:11:49.961 Nos cerveaux peuvent capter ces motifs 00:11:49.961 --> 00:11:51.912 comme on n'a jamais pu le faire auparavant 00:11:51.912 --> 00:11:54.408 en regardant des uns et des zéros. 00:11:54.408 --> 00:11:56.264 Mais nous n'en sommes qu'au début 00:11:56.264 --> 00:11:58.401 de ce que nous pouvons accomplir avec cette approche. 00:11:58.401 --> 00:12:00.079 Nous commençons à exploiter les capacités 00:12:00.079 --> 00:12:03.394 de nos cerveaux à traiter les informations visuelles. 00:12:03.394 --> 00:12:05.384 Si nous prenons ces mêmes concepts et les traduisons 00:12:05.384 --> 00:12:07.035 en trois dimensions, 00:12:07.035 --> 00:12:10.230 nous trouvons de nouvelles façons de donner du sens aux informations. 00:12:10.230 --> 00:12:12.715 En quelques secondes, on identifie tous les motifs ici, 00:12:12.715 --> 00:12:14.535 on voit la croix associée au code. 00:12:14.535 --> 00:12:16.467 On voit les cubes associés au texte. 00:12:16.467 --> 00:12:18.943 On peut même discerner les plus petits artefacts visuels. 00:12:18.943 --> 00:12:21.073 Des choses qui nous prennent des semaines, 00:12:21.073 --> 00:12:23.267 des mois à trouver avec des uns et des zéros 00:12:23.267 --> 00:12:25.070 sont immédiatement apparentes 00:12:25.070 --> 00:12:27.340 en abstraction visuelle, 00:12:27.340 --> 00:12:28.472 et plus nous examinons ça, 00:12:28.472 --> 00:12:30.488 et qu'on le soumet à plus d'informations, 00:12:30.488 --> 00:12:32.769 on s'aperçoit qu'on est capable de traiter 00:12:32.769 --> 00:12:35.185 des milliard de uns et de zéros 00:12:35.185 --> 00:12:36.353 en quelques secondes 00:12:36.353 --> 00:12:39.587 rien qu'en utilisant les fonctions intégrées de notre cerveau 00:12:39.587 --> 00:12:41.541 pour analyser des motifs. NOTE Paragraph 00:12:41.541 --> 00:12:43.844 Tout ça est beau et utile, 00:12:43.844 --> 00:12:46.203 mais tout ce que ça me dit, c'est ce que je regarde. 00:12:46.203 --> 00:12:47.687 À ce stade, d'après les motifs visuels, 00:12:47.687 --> 00:12:50.096 je peux retrouver le code dans le téléphone. 00:12:50.096 --> 00:12:52.761 Mais ce n'est pas suffisant pour faire exploser la batterie. 00:12:52.761 --> 00:12:54.329 Ensuite, il faut que je trouve le code 00:12:54.329 --> 00:12:56.090 qui contrôle la batterie. Mais ça nous ramène 00:12:56.090 --> 00:12:57.821 au problème de l'aigsuille dans une botte d'aiguille. 00:12:57.821 --> 00:13:00.210 Le code ressemble passablement à tout autre code 00:13:00.210 --> 00:13:02.448 dans ce système. NOTE Paragraph 00:13:02.448 --> 00:13:04.849 Alors il se peut que je ne trouve pas le code qui contrôle la batterie, 00:13:04.849 --> 00:13:06.860 mais il y a plein de choses qui y sont similaires. 00:13:06.860 --> 00:13:08.714 Vous avez le code qui contrôle votre écran, 00:13:08.714 --> 00:13:10.930 qui contrôle vos boutons, qui contrôle vos micros, 00:13:10.930 --> 00:13:12.858 alors même si je ne peux pas trouver le code de la batterie, 00:13:12.858 --> 00:13:15.103 je parie que je peux trouver un de ces trucs. 00:13:15.103 --> 00:13:17.808 Donc l'étape suivante dans l'analyse du processus binaire 00:13:17.808 --> 00:13:19.039 est de regarder les bouts d'informations 00:13:19.039 --> 00:13:21.057 qui sont similaires entre eux. 00:13:21.057 --> 00:13:25.040 C'est vraiment, vraiment difficile à faire au niveau binaire, 00:13:25.040 --> 00:13:28.683 par contre, si on traduit ces similarités en abstractions visuelles, 00:13:28.683 --> 00:13:31.121 je n'ai même pas besoin de trier les données brutes. 00:13:31.121 --> 00:13:33.276 Tout ce que j'ai à faire est d'attendre que l'image apparaisse 00:13:33.276 --> 00:13:35.512 pour voir où j'ai des bouts similaires. 00:13:35.512 --> 00:13:38.540 Je poursuis ces traces de similarités comme une traînée de miettes de pain 00:13:38.540 --> 00:13:41.646 pour trouver exactement ce que je cherche. NOTE Paragraph 00:13:41.646 --> 00:13:43.380 À cette étape du processus, 00:13:43.380 --> 00:13:44.698 Jj'ai localisé le code 00:13:44.698 --> 00:13:46.383 qui est responsable du contrôle de la batterie, 00:13:46.383 --> 00:13:48.959 mais ce n'est toujours pas suffisant pour faire exploser le téléphone. 00:13:48.959 --> 00:13:50.523 La dernière pièce du puzzle 00:13:50.523 --> 00:13:53.202 est de comprendre comment ce code 00:13:53.202 --> 00:13:54.404 contrôle la batterie. 00:13:54.404 --> 00:13:56.792 Pour ça, j'ai besoin d'identifier 00:13:56.792 --> 00:13:58.508 des relations très subtiles et détaillées 00:13:58.508 --> 00:14:00.597 à l'intérieur des informations binaires, 00:14:00.597 --> 00:14:02.352 une autre chose difficile à faire 00:14:02.352 --> 00:14:04.664 si on regarde des 1 et des zéros. 00:14:04.664 --> 00:14:06.060 Mais si on traduit ces informations 00:14:06.060 --> 00:14:08.240 en une représentation physique, 00:14:08.240 --> 00:14:11.256 on s'installe confortablement et on laisse notre cortex visuel faire le reste. 00:14:11.256 --> 00:14:12.990 Il peut trouver tous les motifs détaillés, 00:14:12.990 --> 00:14:15.010 tous les morceaux qui nous sont importants, 00:14:15.010 --> 00:14:17.603 il peut trouver exactement comment les pièces de ce code 00:14:17.603 --> 00:14:20.537 travaillent ensemble pour contrôler la batterie. 00:14:20.537 --> 00:14:23.541 Tout ceci peut se faire en quelques heures, 00:14:23.541 --> 00:14:24.897 alors que le même processus 00:14:24.897 --> 00:14:27.819 aurait pris des mois auparavant. NOTE Paragraph 00:14:27.819 --> 00:14:29.008 Tout ça c'est bien utile 00:14:29.008 --> 00:14:31.950 dans le cas théorique où on fait exploser le téléphone du terroriste. 00:14:31.950 --> 00:14:34.797 J'ai voulu savoir si tout ça marcherait vraiment 00:14:34.797 --> 00:14:37.426 dans mon travail quotidien. 00:14:37.426 --> 00:14:40.481 Alors je m'amusais avec ces mêmes concepts 00:14:40.481 --> 00:14:43.505 utilisant des données que j'avais déjà regardées dans le passé, 00:14:43.505 --> 00:14:45.997 et encore une fois, je cherchais 00:14:45.997 --> 00:14:48.205 un bout de code spécifique, détaillé 00:14:48.205 --> 00:14:51.800 dans une énorme masse d'informations binaires. 00:14:51.800 --> 00:14:53.573 Alors j'ai regardé à ce niveau, 00:14:53.573 --> 00:14:55.523 en croyant regarder le bon truc, 00:14:55.523 --> 00:14:57.844 pou m'apercevoir que ça n'a pas 00:14:57.844 --> 00:14:59.584 la connectivité que je m'attendais à voir 00:14:59.584 --> 00:15:01.489 dans le code que je recherchais. 00:15:01.489 --> 00:15:04.092 En fait, je ne suis pas sûr de ce que c'est, 00:15:04.092 --> 00:15:05.104 mais quand j'ai pris du recul 00:15:05.104 --> 00:15:06.819 et regardé les similarités dans le code 00:15:06.819 --> 00:15:09.113 j'ai vu que ça n'avait aucune similarité 00:15:09.113 --> 00:15:10.604 avec du code existant. 00:15:10.604 --> 00:15:12.829 Impossible que ce soit du code. 00:15:12.829 --> 00:15:15.215 En fait, sous cet angle, 00:15:15.215 --> 00:15:17.263 je peux dire que ce n'est pas du code. 00:15:17.263 --> 00:15:19.311 C'est une sorte d'image. 00:15:19.311 --> 00:15:20.993 D'ici je peux voir, 00:15:20.993 --> 00:15:23.904 que ce n'est pas seulement une image, c'est une photographie. 00:15:23.904 --> 00:15:25.296 Maintenant que je sais que c'est une photographie, 00:15:25.296 --> 00:15:28.226 j'ai des douzaines d'autres techniques de traduction binaire 00:15:28.226 --> 00:15:30.647 pour visualiser et comprendre ces informations, 00:15:30.647 --> 00:15:33.190 pour qu'en quelques secondes, on prenne ces informations, 00:15:33.190 --> 00:15:35.587 qu'on les soumette à une douzaine d'autres techniques de traduction visuelle 00:15:35.587 --> 00:15:39.318 afin de trouver ce qu'on regarde exactement. 00:15:39.318 --> 00:15:41.000 J'ai vu (Rires) 00:15:41.000 --> 00:15:44.456 c’était ce fichu chaton encore une fois. 00:15:44.456 --> 00:15:45.506 Tout ça, c'est possible 00:15:45.506 --> 00:15:47.001 car on a trouvé une façon 00:15:47.001 --> 00:15:49.030 de traduire un problème très compliqué 00:15:49.030 --> 00:15:51.542 en une tâche que notre cerveau traite naturellement. NOTE Paragraph 00:15:51.542 --> 00:15:53.780 Qu'est ce que ça veut dire ? 00:15:53.780 --> 00:15:55.325 Eh bien pour les chatons, ça veut dire 00:15:55.325 --> 00:15:57.742 fini de se cacher dans des 1 et des zéros. 00:15:57.742 --> 00:16:01.045 Pour moi, fini les weekends perdus. 00:16:01.045 --> 00:16:03.657 Pour la cybernétique, ça veut dire qu'on a une nouvelle façon assez radicale 00:16:03.657 --> 00:16:06.622 de s'attaquer aux problèmes les plus complexes. 00:16:06.622 --> 00:16:08.434 Ça veut dire qu'on possède une nouvelle arme 00:16:08.434 --> 00:16:10.850 dans l’évolution de la cyber-guerre. 00:16:10.850 --> 00:16:12.270 Mais pour nous tous, 00:16:12.270 --> 00:16:13.745 ça veut dire que les cyber-ingénieurs 00:16:13.745 --> 00:16:15.891 ont la capacité de devenir les premiers intervenants 00:16:15.891 --> 00:16:18.474 dans les situations d'urgence. 00:16:18.474 --> 00:16:19.521 Quand les secondes comptent, 00:16:19.521 --> 00:16:22.930 nous avons déverrouillé les moyens d’arrêter les méchants. NOTE Paragraph 00:16:22.930 --> 00:16:24.930 Merci. NOTE Paragraph 00:16:24.930 --> 00:16:27.892 (Applaudissements)