OpenTRNG: an open-source initiative for ring-oscillator based TRNGs

OpenTRNG initiative introduces an open-source framework for physical True Random Number Generators (TRNG), focusing on ring-oscillator-based architectures. This project offers a comprehensive toolkit comprising reference designs, emulation tools, and analytical tools aiming at facilitating the development and characterization of hardware TRNG implementations. Key components include emulators capable of simulating noisy ring oscillators and digital noise sources, hardware descriptions for FPGA implementations, and analytical tools for assessing randomness metrics such as variance, entropy and autocorrelation. By providing accessible resources and fostering collaboration within the community, OpenTRNG aims to accelerate the advancement and validation of TRNG architectures at different technology nodes and at the highest level of security. It also seeks to promote good design practices, methodology, and reproducibility in the field of random number generation.

Authors

Institutions

Publication Details

Published
2024-10-14
DOI
https://doi.org/10.1109/dttis62212.2024.10780212
Citations
1
Primary Topic
Photonic and Optical Devices
Type
article
Field-Weighted Citation Impact
0.21

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OpenTRNG: an open-source initiative for ring-oscillator based TRNGs

R. Wacquez, Licinius Benea, Florian Pebay-Peyroula, Mikaël Carmona
1 citations
Photonic and Optical Devices
0.21
article

OpenTRNG: an open-source initiative for ring-oscillator based TRNGs

R. Wacquez, Licinius Benea, Florian Pebay-Peyroula, Mikaël Carmona
article en
1 citations

Abstract

OpenTRNG initiative introduces an open-source framework for physical True Random Number Generators (TRNG), focusing on ring-oscillator-based architectures. This project offers a comprehensive toolkit comprising reference designs, emulation tools, and analytical tools aiming at facilitating the development and characterization of hardware TRNG implementations. Key components include emulators capable of simulating noisy ring oscillators and digital noise sources, hardware descriptions for FPGA implementations, and analytical tools for assessing randomness metrics such as variance, entropy and autocorrelation. By providing accessible resources and fostering collaboration within the community, OpenTRNG aims to accelerate the advancement and validation of TRNG architectures at different technology nodes and at the highest level of security. It also seeks to promote good design practices, methodology, and reproducibility in the field of random number generation.

Commissariat à l'Énergie Atomique et aux Énergies Alternatives (FR), Laboratoire d'Électronique des Technologies de l'Information (FR), Université Grenoble Alpes (FR)
Agence Nationale de la Recherche
Openalex Percentile: Top 45%
Photonic and Optical Devices
0.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

OpenTRNG: an open-source initiative for ring-oscillator based TRNGs — R. Wacquez, Licinius Benea, et al. · (2024) | TGRS Research Map | TGRS