Tous les chapitres
Traduit de l’original allemand. L’histoire se déroule dans la Ruhr, en Allemagne.
Partie 3 · Chapitre 21 · 21 sur 27
Shor et la signature quantique
Le gros titre était en page trois, sous la photo d’un lustre doré qui ressemblait trait pour trait à celui de l’institut.
« ORDINATEURS QUANTIQUES : LA FIN DE TOUS LES SECRETS ? » lut Uwe à voix haute. « Les experts mettent en garde : les futures machines quantiques pourraient casser le chiffrement des banques, des administrations et des messageries. »
« Il y a un point d’interrogation », dit Sabine sans lever les yeux de son propre journal. « Quand il y a un point d’interrogation dans le titre, la réponse est la plupart du temps non. »
« Et sinon ? »
« Sinon, ce sera dans le journal la semaine prochaine, sans point d’interrogation. »
L’oncle Herbert était assis à la table du petit-déjeuner. Depuis quelque temps, il venait le samedi, soi-disant pour les petits pains de Gisela, en réalité parce que, depuis l’histoire du vieil ordinateur portable à la cave, il consultait chaque matin le cours du bitcoin et avait besoin de quelqu’un à qui annoncer le chiffre.
« Les banques », dit-il. « Les messageries. Et mon argent d’internet, alors ? »
« Ce n’est pas écrit », dit Uwe.
« Alors ce sera écrit la semaine prochaine », dit Herbert d’un air sombre. « KevIn. Franchement. Un frigo comme ça, il peut voler mon argent ? »
La lumière bleue pulsa. « Pas aujourd’hui, Herbert. »
« Et demain ? »
« Demain non plus. »
« Et après-demain ? »
« Là, ça devient intéressant. »
Herbert posa son petit pain. D’habitude, il ne faisait ça que pour les décès et les séances de tirs au but.
Un homme nommé Shor
« Commençons par le commencement », dit KevIn. « Vous vous souvenez des nombres premiers ? M. Demir et le message aux extraterrestres ? »
« 1679 », dit aussitôt Tobi. « 23 fois 73. »
« Exactement. Multiplier, c’est facile. 23 fois 73, ça se calcule sur un sous-bock. Mais si je te donne seulement 1679 et que je te demande quels sont les deux nombres premiers cachés dedans, il faut essayer. Avec 1679, ça va encore. Avec un nombre de six cents chiffres, un ordinateur normal essaie plus longtemps que l’âge de l’univers. »
« Et c’est là-dessus que repose RSA », dit Tobi. « On l’a eu. »
« C’est là-dessus que repose RSA. La clé publique contient le produit, la clé privée dépend des deux facteurs¹. Tant que personne ne sait décomposer le grand nombre, c’est sûr. »
« Et maintenant arrive le frigo », dit Uwe.
« Maintenant arrive Peter Shor. Un mathématicien américain. En 1994, il a montré qu’un ordinateur quantique suffisamment grand pourrait décomposer de grands nombres beaucoup plus vite que n’importe quelle méthode connue sur des ordinateurs normaux². À l’époque, il n’existait même pas encore d’ordinateur quantique. Shor a donc écrit la recette avant que quiconque ait une cuisinière. »
« Comme maman », dit Uwe. « Elle aussi, elle écrit des recettes pour des trucs qu’on n’a pas à la maison. »
« J’écris des listes de courses », dit Sabine. « C’est la différence entre planifier et espérer. »
« Il fait comment ? » demanda Tobi. « Le Shor. Il essaie tous les nombres en même temps ? »
« Non », dirent KevIn et Tobi en même temps, parce que Tobi regretta sa propre question à la seconde même.
« Très bien », dit KevIn. « Le chapitre 17 a porté ses fruits. Un ordinateur quantique n’essaie pas simplement tout. Shor a trouvé un détour. Il transforme la question “Quels facteurs ?” en la question “Quel rythme ?”. »
« Un rythme ? » demanda Gisela.
« Imagine que tu prends un nombre et que tu le multiplies encore et encore par lui-même, mais qu’à chaque fois, tu ne regardes que le reste qui subsiste quand on divise par le grand nombre. Au bout d’un moment, les restes se répètent. Comme un motif au tricot. Deux mailles à l’endroit, deux à l’envers, une torsade, et on recommence. »
« Ça s’appelle un rapport », dit Gisela. « C’est le mot, en tricot. »
« Merci. L’astuce de Shor, c’est que si l’on connaît la longueur de ce rapport, on peut calculer les facteurs avec un peu de maths de lycée. Et trouver des rythmes, les ordinateurs quantiques savent bien le faire. Grâce à l’interférence. Les possibilités qui ne collent pas au rythme s’annulent mutuellement. Les bonnes se renforcent. Comme des vagues à la piscine, mais avec des mathématiques. »
« Comme quand on se balance bras dessus, bras dessous en chantant », dit Gisela. « Si quelqu’un se balance à contretemps, on le remarque tout de suite. Et au bout d’un moment, il se balance comme il faut, parce qu’on l’entraîne. »
KevIn réfléchit une demi-seconde. « Ce n’est pas tout à fait exact. Mais c’est plus beau qu’exact. »
Tout ce qui vacille
« Donc RSA est fichu », dit Herbert. « Et mon argent ? »
« C’est encore pire », dit KevIn. « Et en même temps, moins grave. Je vais expliquer les deux. »
« Le pire d’abord », dit Herbert. « Le bon, de toute façon, je n’y crois pas. »
« La méthode de Shor ne fonctionne pas seulement contre RSA. Sous une forme modifiée, elle fonctionne aussi contre ce qu’on appelle les courbes elliptiques³. C’est l’autre grande famille de procédés à clé publique, qu’on trouve aujourd’hui presque partout. Y compris dans Ed25519⁴, le procédé de signature que je vous ai expliqué pour l’avis de Gisela sur sa kiné. Et aussi dans les signatures avec lesquelles on signe les virements en bitcoin. »
Herbert pâlit. « Je le savais. »
« Maintenant, le moins grave. Pour casser RSA ou ces courbes à la taille utilisée aujourd’hui, il faudrait un ordinateur quantique doté d’énormément de qubits corrigés des erreurs, c’est-à-dire logiques⁵. Vous avez vu à l’institut à quel point un seul qubit logique fiable est déjà difficile. Une telle machine n’existe pas aujourd’hui. Personne ne sait quand elle existera. Les estimations des spécialistes divergent fortement⁶. Certains disent dans dix, quinze ans, d’autres plus tard, d’autres encore se méfient de tout chiffre. »
« Et toi, tu dis quoi ? » demanda Uwe.
« Je dis : je ne sais pas. Et je suis très fier de pouvoir le dire sans citer un livre du Dr Sauerbier-Klenk. »
« Et mon argent ? » demanda Herbert pour la troisième fois.
« Le bitcoin devra un jour passer à des procédés de signature résistants au quantique. On en discute déjà dans la communauté bitcoin⁷. C’est compliqué, parce qu’avec le bitcoin, tout le monde doit se mettre d’accord et personne n’est le chef. »
« Comme au club de quilles », dit Gisela.
« Chez nous, c’est Brigitte, le chef », dit Herbert.
« Brigitte croit qu’elle est le chef », dit Gisela. « Ce n’est pas pareil. »
Récolter et attendre
Entre-temps, Sabine avait replié son journal. « Si cette machine n’existe pas encore, pourquoi est-ce qu’on en parle maintenant dans le journal ? »
« Parce que certains secrets doivent tenir longtemps », dit KevIn. « Il existe une expression pour ça : “Harvest now, decrypt later.” Récolter maintenant, déchiffrer plus tard⁸. »
« Ça fait jardin ouvrier », dit Uwe.
« Un peu. Imaginez que quelqu’un intercepte aujourd’hui des messages chiffrés. Il ne peut pas les lire. Mais il les stocke. Les disques durs ne coûtent rien. Et dans quinze ans, quand il aura un gros ordinateur quantique, il les ressortira de la cave et les cassera. »
« Comme tante Erna avec ses bocaux », dit Gisela. « Elle mettait en conserve des choses que personne ne voulait manger. Et dix ans plus tard, elle les a quand même ouverts. »
« Et alors ? »
« Personne ne les a mangées non plus. Mais elle les a ouverts. »
« Pour la plupart des messages, ça n’a aucune importance », dit KevIn. « Qui se souciera dans quinze ans qu’Uwe a commandé des petits pains aujourd’hui ? Mais les secrets d’État, les dossiers médicaux, les secrets d’affaires doivent parfois rester secrets pendant des décennies. C’est pour ça qu’on change maintenant. Pas seulement quand la machine sera prête. »
« Et les signatures ? » demanda Tobi. « On peut les récolter aussi ? »
« Bonne question. » KevIn avait l’air ravi. « Pour les signatures, le danger est différent. Une signature n’est pas secrète. Le problème serait le suivant : si quelqu’un, avec un gros ordinateur quantique, parvient à calculer la clé privée à partir de la clé publique, il peut falsifier de nouvelles signatures. Il pourrait donc prétendre qu’un document a toujours été signé ainsi, alors qu’il ne l’a fait qu’hier. »
« Ce serait comme avec Marlies », dit Gisela. « À l’époque, elle avait pris la liste des quilles et… »
« Maman », dit Uwe.
« Je ne dis rien. Je dis juste que ce serait comme ça. »
Treillis et bruit
« Et qu’est-ce qu’on fait, maintenant ? » demanda Sabine. « On ne peut quand même pas tout réécrire sur papier. »
« Toi, si », dit Uwe.
« On prend d’autres mathématiques », dit KevIn. « Des mathématiques pour lesquelles même Shor n’a pas trouvé d’astuce. Ça s’appelle la cryptographie post-quantique. L’agence américaine de normalisation, le NIST, a organisé pour cela un concours public, pendant de nombreuses années, avec des spécialistes du monde entier. Tout le monde avait le droit d’essayer de casser les propositions. Certaines ont effectivement été cassées, et même avec des ordinateurs tout à fait normaux⁹. En août 2024, le NIST a publié les trois premières normes¹⁰. »
« Elles s’appellent comment ? » demanda Tobi.
« ML-KEM¹¹ pour l’échange de clés. ML-DSA¹² et SLH-DSA¹³ pour les signatures. »
« On dirait des plaques d’immatriculation allemandes », dit Uwe. « ML-KEM. Mülheim, Kempen. »
« Et puis il y a encore FN-DSA », dit KevIn. « Un procédé de signature qui a lui aussi été retenu. Il a été développé sous le nom de Falcon, et le NIST le normalise sous le nom de FN-DSA¹⁴. Ses signatures sont relativement petites. C’est pratique quand on veut en stocker énormément. »
« Et elles reposent sur quoi ? » demanda Tobi. « Si ce n’est pas sur des nombres premiers ? »
« La plupart sur des réseaux. Des treillis de points, si tu veux. »
« Des treillis ? » demanda Gisela. « Comme sur la clôture du jardin ? »
« Presque. Imagine un immense treillis de points. Pas plat comme une clôture, mais dans des centaines de directions, de travers et déformé. Je te donne un point quelque part dans l’espace, qui n’est pas exactement sur le treillis, mais un peu à côté, parce que j’y ai volontairement mélangé du bruit¹⁵. Et tu dois trouver le vrai point du treillis le plus proche. »
« En deux directions, je sais faire », dit Tobi. « C’est du papier quadrillé. »
« En deux directions, oui. En des centaines de directions, d’après les connaissances actuelles, ni un ordinateur normal ni un ordinateur quantique ne trouve le bon point en un temps raisonnable. Mais celui qui possède la clé privée a pour ainsi dire une bonne carte du treillis et le trouve tout de suite. »
Gisela se leva, alla à son panier à tricot et revint avec un pull à moitié fini. « Comme ça ? »
Tout le monde regarda le pull. Il était vert, avait un motif de torsades et, à plusieurs endroits, de petites irrégularités.
« Là, je me suis trompée quelques fois », dit Gisela. « Le soir, devant la télé. Si quelqu’un voit seulement le pull, est-ce qu’il sait comment le motif aurait dû être ? »
« Pour un pull, peut-être », dit KevIn. « Parce que le motif ne va que dans deux directions et que les erreurs sont rares. Mais imagine un pull tricoté dans cinq cents directions, avec une petite erreur dans chaque maille. Et toi seule as le modèle. »
« Cinq cents directions », dit Gisela. « Il me faudrait plus d’aiguilles. »
« C’est l’idée. L’erreur est là exprès. C’est elle, la protection. »
« Alors la liste des quilles de Marlies était fausse exprès, elle aussi », dit Gisela, satisfaite. « Pour la protection. »
« Maman ! »
La question dans la cuisine
L’après-midi, Ayşe Kurt appela pour un rendez-vous. Entre-temps, Gisela avait terminé sa douzième séance, son épaule suivait de nouveau presque tous les mouvements, et ce jour-là, en étendant le linge, elle n’avait pour la première fois pensé à aucune douleur. Elle le dit à Ayşe au téléphone. On entendait qu’Ayşe était ravie.
Après avoir raccroché, Gisela resta un moment assise en silence dans la cuisine. Puis elle dit : « KevIn. Mon avis. Pour Mme Kurt. »
« Celui que tu as déposé cet hiver. À l’accueil, avec le QR code. »
« Celui-là. Il est fichu, lui aussi, maintenant ? Quand les machins quantiques arriveront ? »
« Qu’est-ce que tu entends par fichu ? »
« Que quelqu’un vienne dire qu’il n’est pas de moi. Ou que quelqu’un enlève mes cœurs et en fasse trois. J’en ai mis cinq. Elle mérite cinq. Et ceux de PhysioPremium aimeraient bien qu’elle en ait moins. »
Avant que KevIn ait pu répondre, Uwe entra, avec un café et la grande certitude d’un homme qui a lu le journal le matin.
« Maman, tu n’as pas à t’inquiéter », dit-il. « McGesund fait des signatures quantiques, là. »
Il y eut une pause. Quelque part entre Dublin et Francfort, un ventilateur tourna un peu plus vite.
« Uwe », dit KevIn aimablement. « Presque. »
« Comment ça, presque ? »
« Ça ne s’appelle pas signature quantique. Chez McGesund, on n’utilise aucun ordinateur quantique. Il n’y a pas de lustre doré à la cave. »
« Pourtant, c’est ce que j’ai lu. »
« Où ? »
Uwe réfléchit. « Dans ma tête, je crois. »
« Les spécialistes disent cryptographie post-quantique », dit KevIn. « Et moi, je préfère dire “résistant au quantique” plutôt que “sûr face au quantique”. Sûr, personne ne peut le promettre, moi non plus. Résistant veut dire : face à tout ce que nous connaissons aujourd’hui, ça tient. Ce sont des mathématiques tout à fait normales sur des ordinateurs tout à fait normaux. Mais elles sont construites de telle sorte que, d’après les connaissances actuelles, même un futur ordinateur quantique ne pourra pas les falsifier. “Post” veut dire après. Pour l’époque d’après. »
« Résistant au quantique », répéta lentement Uwe. « C’est plus dur que signature quantique. »
« C’est malheureusement souvent le cas avec les mots justes. »
Trois serrures sur une porte
« Bon, alors, qu’est-ce qui arrive à mon avis ? » demanda Gisela. « Explique-le de façon que je puisse le raconter à Brigitte. »
« Bien », dit KevIn. « Ton avis a trois couches de protection. Imagine une porte avec trois serrures. »
« Comme chez Herbert », dit Uwe. « Lui aussi, il a trois serrures. Et personne ne lui vole rien. Parce qu’il n’a rien. »
« Je t’entends », dit Herbert depuis le salon.
« La première serrure, c’est la signature classique. Ed25519. Tu la connais déjà. Elle atteste que l’avis a été créé par cette voie, avec le QR code au cabinet, et que pas une lettre n’a été modifiée depuis. Si quelqu’un transforme tes cinq étoiles en trois, la signature ne correspond plus. Quiconque vérifie s’en aperçoit. »
« Et ça, l’ordinateur quantique peut le casser. »
« Un jour, peut-être. C’est pour ça qu’il y a la deuxième serrure, et c’est une serrure double. En plus de la signature classique, chaque avis reçoit deux signatures résistantes au quantique. L’une avec FN-DSA, le procédé à treillis aux petites signatures. Et l’une avec ML-DSA, que le NIST a publié en août 2024 comme norme FIPS 204. Si un jour quelqu’un casse Ed25519, il restera toujours deux signatures qui, d’après tout ce qu’on sait aujourd’hui, résistent même à un ordinateur quantique. »
« Deux ? » demanda Gisela. « Une ne suffit pas ? »
« Les deux procédés sont encore jeunes », dit KevIn. « Ils reposent certes tous les deux sur des treillis, mais ils sont construits de façon très différente et ont été développés par des équipes de chercheurs différentes. Si l’un d’eux montre un jour une faiblesse, dans les mathématiques ou seulement dans le programme qui le met en œuvre, l’autre continue de tenir. Comme une serrure double avec deux cylindres de fabricants différents. Un cambrioleur devrait casser les deux. Et la serrure classique en plus. »
« Ceinture et bretelles », dit Uwe.
« Exactement. On ne compte pas sur un seul. Si l’on découvre malgré tout une faiblesse dans l’un des procédés, l’autre tient. »
« Et la troisième serrure ? » demanda Gisela.
« La troisième, c’est l’horodatage. Tu te souviens de l’argent d’internet de Herbert ? Et du notaire ? »
« L’empreinte dans le livre de comptes », dit Gisela. « Avec l’arbre généalogique. »
« L’arbre de Merkle, exactement. L’empreinte de ton avis signé et les clés de signature sont ancrées dans la blockchain du bitcoin via OpenTimestamps¹⁶. Il est ainsi établi que ton avis, avec ces signatures, existait au plus tard ce jour-là, cet hiver. »
« Et pourquoi ça aide contre les quanta ? »
« Parce que l’horodatage repose sur des fonctions de hachage. Sur le hachoir. Et contre le hachoir, Shor n’a rien en main. D’après les connaissances actuelles, les ordinateurs quantiques ne peuvent aider que de façon limitée à chercher dans des fonctions de hachage, sans rien de comparable à ce qu’ils font avec RSA. Et voici l’astuce. Imagine que dans vingt ans, quelqu’un construise un gros ordinateur quantique et s’en serve pour falsifier une signature classique Ed25519. Il ne pourra pas prouver que sa falsification figurait déjà dans la blockchain cet hiver. Ton avis, lui, le peut. Il existait de façon prouvée avant qu’il y ait des machines capables de falsifier de telles signatures. »
Gisela réfléchit. « Donc mon avis est plus vieux que le danger. »
« C’est un excellent résumé. »
« Moi aussi », dit Gisela. « Plus vieille que la plupart des dangers. »
Ce qu’elle ne sait pas faire
Tobi était entré dans la cuisine et avait écouté. « Et pourquoi tout ce cirque ? Pour un avis sur une kiné ? Ce n’est pas un secret d’État. »
« Parce qu’il s’agit d’autre chose », dit KevIn. « Tu te souviens de PhysioPremium ? Huit cents avis, qui sonnaient tous comme moi un mauvais jour. »
« Évidemment. »
« Internet se remplit de textes que personne n’a vécus. Des avis, des témoignages, des commentaires, des photos. Je peux écrire ce genre de choses en quelques secondes. Des milliers. Et les prochains modèles de langage apprennent à partir de ces textes. C’est la dérive de la vérité. La copie de la copie de la copie. Dans un monde pareil, une trace qui prouve devient précieuse : ici, un vrai être humain était dans un vrai lieu, ce jour-là, et c’est ceci qu’il a écrit. Pas plus. Mais pas moins non plus. »
« Pas plus ? » demanda Sabine, qui se tenait dans l’encadrement de la porte.
« Pas plus », dit KevIn. « J’y tiens. La meilleure signature du monde ne rend pas une opinion vraie. Si Gisela écrit que Mme Kurt a les meilleures mains de toute la Ruhr, il est prouvé que Gisela a écrit cela, sur place, ce jour-là, sans modification. Que ce soit vrai, aucune mathématique ne le prouve. Gisela peut se tromper. Gisela peut aussi tout simplement bien aimer Mme Kurt. »
« Je l’aime bien », dit Gisela. « Et elle a les meilleures mains de toute la Ruhr. »
« Tu vois, je ne peux pas le vérifier. »
« Mais on ne peut plus faire surgir de nulle part mille avis oursons en gomme », dit lentement Sabine. « Sans que quelqu’un soit venu mille fois. »
« En tout cas, ça devient beaucoup plus difficile. Et si quelqu’un, plus tard, réécrit en douce des avis, en supprime ou en intercale de plus anciens, ça se remarque. Même si c’était McGesund qui essayait. »
« Ils feraient ça ? » demanda Uwe.
« C’est tout l’intérêt d’un notaire », dit KevIn. « On n’a pas besoin de lui faire confiance. On peut vérifier. »
« Et si quelqu’un écrit une méchanceté ? » demanda Gisela. « Avec un nom ? Comme Marlies, à l’époque, sur la serveuse du club-house ? »
« Alors l’avis n’apparaît pas du tout, pour commencer », dit KevIn. « Si quelqu’un écrit “Mme Müller” ou “Dr Meier” dedans, le formulaire l’avertit avant même l’envoi. S’il l’envoie quand même, McGesund le retient, et un être humain le lit avant que qui que ce soit le voie. Ensuite, le nom est noirci. »
Tobi fronça les sourcils. « Tu viens de dire que toute modification casse la signature. »
« C’est le cas. C’est pour ça que rien n’est modifié en douce. McGesund ajoute un deuxième sceau, bien visible : “Modifié par McGesund.” L’ancienne signature reste telle qu’elle était, avec son horodatage. On voit donc que quelqu’un est intervenu, et quand. Mais plus de qui on disait du mal. C’est justement ça qui doit disparaître. »
« Et si quelqu’un râle contre le gouvernement ? » demanda Uwe. « Dans un avis sur une kiné ? »
« Alors il n’est pas publié. La politique n’a rien à faire dans un avis. Il s’agit du cabinet, pas de Berlin. Pareil pour les insultes. Et ce qui passe quand même entre les mailles, n’importe qui peut le signaler, avec son nom et son e-mail. McGesund vérifie alors et le retire. »
Gisela hocha la tête. « Comme au club de quilles. On ne parle pas de politique, et celui qui fait du grabuge, dehors. »
« Exactement », dit KevIn.
Kasimiro
Le soir, Uwe était à la clôture du jardin et racontait tout à M. Kasimiro. Il le raconta très en détail, avec des treillis et des pulls, avec la ceinture et les bretelles. M. Kasimiro hochait la tête sans arrêt, comme hochent la tête les gens qui pensent à autre chose.
« Et le plus important », conclut Uwe d’un ton solennel, « ça ne s’appelle pas signature quantique. Ça s’appelle résistant au quantique. »
« Ah », dit M. Kasimiro.
De la fenêtre de la cuisine des Kasimiro s’éleva une voix métallique. « Je vous ai compris. J’ai ajouté un ordinateur quantique à votre panier. Livraison prévue mardi. »
« Siggi, non ! » cria M. Kasimiro en se précipitant dans la maison.
Uwe retourna au salon. « KevIn. Siggi a commandé un ordinateur quantique. »
« Je doute qu’il en reçoive un », dit KevIn. « Il recevra probablement un frigo. »
« Avec des guirlandes ? »
« Avec une machine à glaçons. Et une brochure. »
Uwe s’assit sur le canapé et pensa à QuantumLeap Ruhr AG. « Tu sais quoi, KevIn ? Si Siggi a de la chance, ce sera au moins un vrai frigo. »
« C’est plus », dit KevIn, « que ce que vous avez eu pour deux mille euros. »
Uwe lança un coussin du canapé sur l’enceinte. Il la rata. Le thermostat affichait 19 degrés.
KevIn explique
Résistant au quantique ne veut pas dire alimenté au quantique
Chère Gisela, cher Uwe, chères lectrices, chers lecteurs, ce chapitre tourne autour d’un mot qui sonne faux quand on le dit correctement. Voici les idées reçues.
Idée reçue n° 1 : « Les ordinateurs quantiques cassent n’importe quel chiffrement. » Non. En 1994, Peter Shor a montré qu’un ordinateur quantique suffisamment grand et corrigé des erreurs pourrait résoudre rapidement deux problèmes mathématiques : décomposer de grands nombres en facteurs premiers (c’est ce qui fait vivre RSA) et calculer ce qu’on appelle le logarithme discret (c’est ce qui fait vivre Diffie-Hellman et les courbes elliptiques, comme Ed25519 et les signatures du bitcoin). Les procédés symétriques comme AES et les fonctions de hachage comme SHA-256 sont nettement moins touchés¹⁷. Là, d’après les connaissances actuelles, un ordinateur quantique n’aide que de façon limitée, et des clés plus longues compensent cet avantage.
Idée reçue n° 2 : « C’est un problème pour un lointain avenir. » Pas tout à fait. Sous le mot d’ordre « Harvest now, decrypt later » (récolter maintenant, déchiffrer plus tard), les spécialistes mettent en garde : des données chiffrées interceptées aujourd’hui pourraient être stockées puis déchiffrées plus tard. Quiconque détient des secrets qui doivent tenir des décennies devrait donc changer dès maintenant. Quand existera un ordinateur quantique capable de casser RSA à la taille habituelle aujourd’hui, personne ne le sait. Les estimations divergent fortement.
Idée reçue n° 3 : « La cryptographie post-quantique a besoin d’ordinateurs quantiques. » Non. Elle tourne sur des ordinateurs et des téléphones tout à fait normaux. Elle repose simplement sur des problèmes mathématiques pour lesquels, d’après les connaissances actuelles, même les ordinateurs quantiques n’ont pas de raccourci, avant tout sur des réseaux euclidiens, ces treillis de points (trouver le point le plus proche dans un treillis à innombrables dimensions, brouillé volontairement par du bruit), et sur des fonctions de hachage. En août 2024, l’agence américaine de normalisation NIST a publié, au terme d’un processus de sélection public de plusieurs années, les trois premières normes ; une quatrième va suivre :
| Norme | Nom | Usage | Fondement |
|---|---|---|---|
| FIPS 203 | ML-KEM (issu de Kyber) | Échange de clés | Réseaux euclidiens |
| FIPS 204 | ML-DSA (issu de Dilithium) | Signatures | Réseaux euclidiens |
| FIPS 205 | SLH-DSA (issu de SPHINCS+) | Signatures | Fonctions de hachage |
| FIPS 206 (en préparation) | FN-DSA (issu de Falcon) | Signatures, particulièrement compactes | Réseaux euclidiens |
FN-DSA (issu de Falcon) a lui aussi été retenu pour la normalisation. Mais en 2026, la norme correspondante, FIPS 206, n’était pas encore définitivement adoptée. Je la cite quand même, parce que je préfère une note de prudence à une affirmation fausse.
Idée reçue n° 4 : « Une signature quantique est une signature faite par un ordinateur quantique. » Le mot « signature quantique » induit en erreur. Ce qu’utilise McGesund est résistant au quantique : chaque avis est signé de façon classique avec Ed25519¹⁸ et, en plus, avec deux procédés résistants au quantique, FN-DSA¹⁹ et ML-DSA²⁰. Pourquoi « résistant » et pas « sûr » ? La sécurité de ces procédés n’est pas démontrée ; elle vaut en l’état actuel des connaissances. La vitesse à laquelle cela peut changer, le procédé SIKE l’a montré en 2022 : candidat au processus de sélection du NIST, il a été cassé sur un ordinateur portable ordinaire en une heure environ. D’où deux procédés : si l’un d’eux tombe un jour, l’autre continue de tenir. Qui veut être encore plus prudent choisit deux procédés issus de familles mathématiques différentes, par exemple ML-DSA, qui repose sur les réseaux euclidiens, associé à SLH-DSA¹³. Celui-ci n’a besoin d’aucun treillis, seulement de fonctions de hachage, donc du hachoir²¹. Les spécialistes appellent cela la diversification. Même si un jour tous les procédés à réseaux tombaient d’un coup, la deuxième signature resterait debout. Le prix à payer : selon la variante, les signatures SLH-DSA pèsent environ 8 à 50 kilooctets, un multiple de celles des procédés à réseaux. L’empreinte de l’avis signé et les clés de signature sont ancrées dans la blockchain du bitcoin via OpenTimestamps. Il en découle trois choses :
- Provenance : l’avis a été créé par cette voie (QR code sur place).
- Intégrité : toute modification ultérieure casse les deux signatures. Si McGesund noircit un nom, la signature d’origine reste intacte ; un deuxième sceau, visible, documente l’intervention. Les noms de tiers, les insultes et les propos politiques n’ont de toute façon rien à faire dans un avis : de tels avis sont retenus et ne sont pas publiés, les noms sont noircis.
- Ancienneté : l’avis existait au plus tard au moment de l’horodatage, donc, de façon prouvée, avant qu’il existe des ordinateurs quantiques capables de falsifier des signatures classiques. L’horodatage lui-même s’appuie sur des fonctions de hachage et sur l’effort de calcul du bitcoin, pas sur des mathématiques vulnérables à Shor.
Idée reçue n° 5 : « Ce qui est signé est vrai. » Non. Une signature prouve qui a écrit quelque chose, par quelle voie, et que c’est resté inchangé. Un horodatage prouve quand cela existait. Que l’opinion soit vraie ou juste, aucune mathématique ne le prouve. Cela reste un travail humain.
Vous le voyez : la sécurité de demain ne dépend pas de frigos, mais de méthodes de calcul et de gens qui se mettent d’accord à temps. Là où les quanta sont déjà utiles aujourd’hui, et même bien au-dessus de nos têtes, M. Demir le raconte au prochain chapitre. Il a apporté un télescope.
KevIn demande
Pour ce chapitre, il existe 12 cartes d’apprentissage – elles font partie du jeu de cartes du livre, 312 cartes quiz et d’apprentissage à imprimer soi-même. Vrai ou n’importe quoi ? La réponse et son explication s’affichent sur le téléphone grâce à un QR code.
Sources du Chapitre 21
- Rivest, R. L.; Shamir, A.; Adleman, L. : « A method for obtaining digital signatures and public-key cryptosystems ». Communications of the ACM 21(2), p. 120–126, 1978. https://doi.org/10.1145/359340.359342↑
- Shor, P. W. : « Algorithms for quantum computation: discrete logarithms and factoring ». Proceedings 35th Annual Symposium on Foundations of Computer Science, p. 124–134, 1994. https://doi.org/10.1109/SFCS.1994.365700 ; version détaillée : SIAM Journal on Computing 26(5), p. 1484–1509, 1997. https://doi.org/10.1137/S0097539795293172↑
- Proos, J.; Zalka, C. : « Shor’s discrete logarithm quantum algorithm for elliptic curves ». Quantum Information and Computation 3, p. 317–344, 2003. https://arxiv.org/abs/quant-ph/0301141 ; Roetteler, M.; Naehrig, M.; Svore, K. M.; Lauter, K. : « Quantum Resource Estimates for Computing Elliptic Curve Discrete Logarithms ». ASIACRYPT 2017, LNCS, p. 241–270. https://doi.org/10.1007/978-3-319-70697-9_9↑
- Bernstein, D. J.; Duif, N.; Lange, T.; Schwabe, P.; Yang, B.-Y. : « High-speed high-security signatures ». Journal of Cryptographic Engineering 2, p. 77–89, 2012. https://doi.org/10.1007/s13389-012-0027-1 ; Josefsson, S.; Liusvaara, I. : RFC 8032, « Edwards-Curve Digital Signature Algorithm (EdDSA) », 2017. https://www.rfc-editor.org/rfc/rfc8032↑
- Gidney, C.; Ekerå, M. : « How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits ». Quantum 5, 433, 2021. https://doi.org/10.22331/q-2021-04-15-433 ; Gidney, C. : « How to factor 2048 bit RSA integers with less than a million noisy qubits ». arXiv:2505.15917, 2025. https://arxiv.org/abs/2505.15917↑
- Mosca, M.; Piani, M. : « Quantum Threat Timeline Report 2025 ». Global Risk Institute / evolutionQ, publié le 9 mars 2026 (estimation d’experts : 28–49 % de probabilité d’un ordinateur quantique cryptographiquement pertinent d’ici 10 ans, 51–70 % d’ici 15 ans). https://globalriskinstitute.org/publication/quantum-threat-timeline-report-2025b/↑
- Beast, H.; Heilman, E.; Foxen Duke, I. : BIP 360, « Pay-to-Merkle-Root (P2MR) », projet (numéro attribué en 2024). Bitcoin Improvement Proposals. https://github.com/bitcoin/bips/blob/master/bip-0360.mediawiki↑
- NIST : IR 8547 (Initial Public Draft), « Transition to Post-Quantum Cryptography Standards », 2024. https://csrc.nist.gov/pubs/ir/8547/ipd Décrit la menace « harvest now, decrypt later ».↑
- Castryck, W.; Decru, T. : « An Efficient Key Recovery Attack on SIDH ». EUROCRYPT 2023, LNCS, p. 423–447. https://doi.org/10.1007/978-3-031-30589-4_15 ; Beullens, W. : « Breaking Rainbow Takes a Weekend on a Laptop ». CRYPTO 2022, LNCS, p. 464–479. https://doi.org/10.1007/978-3-031-15979-4_16↑
- NIST : IR 8413-upd1, « Status Report on the Third Round of the NIST Post-Quantum Cryptography Standardization Process », 2022. https://csrc.nist.gov/pubs/ir/8413/upd1/final Sélection de Kyber, Dilithium, Falcon et SPHINCS+.↑
- NIST : FIPS 203, « Module-Lattice-Based Key-Encapsulation Mechanism Standard » (ML-KEM), 13 août 2024. https://csrc.nist.gov/pubs/fips/203/final↑
- NIST : FIPS 204, « Module-Lattice-Based Digital Signature Standard » (ML-DSA), 13 août 2024. https://csrc.nist.gov/pubs/fips/204/final↑
- NIST : FIPS 205, « Stateless Hash-Based Digital Signature Standard » (SLH-DSA), 13 août 2024. https://csrc.nist.gov/pubs/fips/205/final↑
- Fouque, P.-A. et al. : « Falcon: Fast-Fourier Lattice-based Compact Signatures over NTRU », spécification du procédé soumis au processus PQC du NIST. https://falcon-sign.info/ ; sur l’état de FIPS 206 (FN-DSA) : Perlner, R. (NIST) : « FIPS 206 Status Update », 6ᵉ NIST PQC Standardization Conference, 2025. https://csrc.nist.gov/presentations/2025/fips-206-fn-dsa-falcon↑
- Regev, O. : « On lattices, learning with errors, random linear codes, and cryptography ». Journal of the ACM 56(6), art. 34, 2009 (version de conférence STOC 2005). https://doi.org/10.1145/1568318.1568324 Introduit le problème « Learning with Errors » (réseau plus bruit).↑
- Todd, P. : « OpenTimestamps: Scalable, Trust-Minimized, Distributed Timestamping with Bitcoin », 15 septembre 2016. https://petertodd.org/2016/opentimestamps-announcement ; page du projet : https://opentimestamps.org/↑
- Chen, L. et al. (NIST) : IR 8105, « Report on Post-Quantum Cryptography », 2016. https://csrc.nist.gov/pubs/ir/8105/final Tableau 1 : AES nécessite des clés plus grandes, SHA-2 des sorties plus longues ; les procédés à clé publique comme RSA et ECDSA ne sont plus sûrs.↑
- McGesund : « Ed25519 mathematisch erklärt ». https://mcgesund.de/kryptografie/ed25519 McGesund signe ainsi chaque avis au moment de l’envoi ; la signature peut être vérifiée dans son propre navigateur.↑
- McGesund : « FALCON mathematisch erklärt ». https://mcgesund.de/kryptografie/falcon-1024 FN-DSA-1024 (Falcon) est utilisé comme signature résistante au quantique lors de l’envoi d’un avis.↑
- McGesund : « ML-DSA-87 mathematisch erklärt ». https://mcgesund.de/kryptografie/ml-dsa-87 C’est ML-DSA-87 qui est utilisé, la variante de FIPS 204 au niveau de sécurité le plus élevé.↑
- McGesund : « SLH-DSA mathematisch erklärt ». https://mcgesund.de/kryptografie/slh-dsa-256f Explication pas à pas de SLH-DSA (FIPS 205) : chaînes de hachage, arbres de Merkle et FORS.↑
Tous les chapitres
PDF gratuit
KevIn emménage : le livre complet en PDF
405 pages de savoir technologique sous forme de roman
Le livre de la mission de McGesund : santé, avis authentiques, intelligence artificielle, chiffrement, informatique quantique et voyages spatiaux. KevIn explique comment tout s’articule. Les 25 chapitres avec des BD en couleur, gratuits pour les abonnés à la newsletter McGesund.
En vous inscrivant, vous vous abonnez à la newsletter McGesund. Vous pouvez vous désabonner à tout moment en un clic et garder le PDF. Plus d’informations dans la politique de confidentialité.

