Actualité

PR04 INCYBER Tutoriel OpenTRNG implémentation d’un générateur physique de nombres vraiment aléat



Les générateurs de nombres vraiment aléatoires (en anglais TRNG pour True Random Number Generators) sont la pierre angulaire de la cybersécurité. Ils garantissent le caractère imprédictible des clés générées par les primitives cryptographiques. Le projet OpenTRNG, lancé au printemps 2024, a pour objectif de fournir en open-source à la communauté les éléments disponibles à l’état de l’art de la littérature scientifique des TRNG à base d’oscillateurs en anneaux pour produire un aléa physique. Le projet se structure en quatre parties majeures : un émulateur physique avec un modèle de bruit réaliste des composants, les blocs de description matériels nécessaires pour embarquer un TRNG dans un composant de type FPGA ou ASIC, et, les outils nécessaires pour caractériser les bruits physiques et pour évaluer l’aléa généré. Ce tutoriel couvre la mise en œuvre d’un générateur de nombre aléatoire physique dans un composant de type FPGA pour en comprendre les enjeux et éviter les erreurs classiques.

Allez à la source

artia13

Depuis 1998, je poursuis une introspection constante qui m’a conduit à analyser les mécanismes de l’information, de la manipulation et du pouvoir symbolique. Mon engagement est clair : défendre la vérité, outiller les citoyens, et sécuriser les espaces numériques. Spécialiste en analyse des médias, en enquêtes sensibles et en cybersécurité, je mets mes compétences au service de projets éducatifs et sociaux, via l’association Artia13. On me décrit comme quelqu’un de méthodique, engagé, intuitif et lucide. Je crois profondément qu’une société informée est une société plus libre.

artia13 has 4513 posts and counting. See all posts by artia13