
It is called OpenTRNG.
“The project’s launch is timely because EU state organisations are preparing to release recommendations or requirements for TRNG security certification,” according to Leti. “For large companies, SMEs, and startups, OpenTRNG will support developing TRNGs compatible with the certification methodology. For the academic hardware-security community, the project could be used as a framework to enhance research efforts and provide a teaching platform for students.”
For both industry and academic research, the organisation has created a toolkit of reference designs, emulation tools and analytical tools for TRNG development and characterisation.
Random number generators are used to create random cryptographic keys for encryption algorithms, digital signatures and secure communication protocols, as well as for scientific research, simulation, data analysis and gaming.
“In the field of security, there are two main approaches [to random number generation]: proprietary solutions and open standards,” said CEA-Leti researcher Florian Pebay-Peyroula. “While it may seem counterintuitive, open standards are the better option. Unlike closed solutions, open designs can be reviewed and validated by international experts. By offering open-source TRNG designs and tools, we believe the project will make the field more accessible and help the community to grow.”
OpenTRNG was revealed in the paper ‘OpenTRNG: an open-source initiative for ring-oscillator-based TRNGs’ at the IEEE International Conference on Design, Test and Technology of Integrated Systems (DTTIS) in Aix-en-Provence.