Un chercheur utilise deux ordinateurs quantiques pour renforcer les clés de cryptage
En combinant les capacités de deux ordinateurs quantiques, le chercheur d’Amazon Quantum Unit Braket a trouvé une nouvelle façon de créer des nombres vraiment aléatoires, qui sont nécessaires pour protéger les données sensibles en ligne, allant des grands livres à la blockchain avec des secrets gouvernementaux.
Le chercheur d’Amazon Mario Berta a réuni les processeurs quantiques de Rigetti et IonQ, tous deux disponibles via les services d’informatique quantique basés sur le cloud de l’entreprise, pour générer des nombres aléatoires qui constituent la base des clés. chiffrement.
Ces clés peuvent à leur tour être utilisées pour crypter des données critiques, encodant les informations dans une bouillie illisible pour quiconque sauf ceux équipés de la clé appropriée pour décoder le message. L’aléatoire joue un rôle fondamental dans le chiffrement : plus la clé est aléatoire, plus elle est difficile à déchiffrer par un acteur malveillant qui tenterait de mettre la main sur ces données.
Il existe de nombreuses façons de générer des nombres aléatoires. La méthode la plus simple consiste à lancer une pièce et à attribuer une valeur de 0 ou 1 aux deux résultats possibles. Répétez le processus plusieurs fois et vous obtiendrez une chaîne de bits totalement aléatoire, que vous pourrez transformer en une clé de cryptage sécurisée.
Cependant, lancer manuellement une pièce n’est pas suffisant pour répondre à l’ampleur de la demande de sécurité des données. C’est pourquoi la cryptographie moderne s’appuie sur de nouvelles technologies appelées générateurs de nombres aléatoires, qui créent des flux de bits utilisés pour produire des clés de cryptage solides. C’est ce que vient de réaliser Mario Berta, grâce aux processeurs quantiques. « Les générateurs de nombres aléatoires quantiques sont prometteurs pour améliorer la sécurité dans certains cas d’utilisation », déclare Mario Berta dans un article de blog.
Bien sûr, les experts en sécurité n’ont pas attendu l’arrivée des ordinateurs quantiques pour commencer à travailler sur la génération de nombres aléatoires pour les clés de chiffrement. Pendant des années, des systèmes classiques ont été utilisés, dans lesquels le tirage au sort est remplacé par des oscillateurs en anneau, qui créent une graine d’aléatoire sous la forme de quelques bits. Il est ensuite traité par des générateurs de nombres pseudo-aléatoires, qui utilisent des algorithmes logiciels pour générer des séquences plus longues de nombres ayant des propriétés statistiques similaires à celles des nombres aléatoires d’origine.
Cependant, cette méthode présente des inconvénients. Les oscillateurs en anneau, par exemple, se comportent d’une manière à laquelle un attaquant doté d’une grande puissance de calcul pourrait s’attendre, et les générateurs de nombres pseudo-aléatoires, qui reposent sur des hypothèses de calcul, sont également susceptibles d’échouer. être défié par des pirates. En d’autres termes, l’aléatoire généré par les moyens classiques n’est que partiel, ce qui signifie qu’il est en principe possible de résoudre mathématiquement la clé créée à partir de ces chiffres.
source: Zdnet.fr