Challenges in Generating True Random Numbers Considering the Variety of Corners, Aging, and Intentional Attacks

dc.contributor.authorBahrami, Javad
dc.contributor.authorDanger, Jean-Luc
dc.contributor.authorEbrahimabadi, Mohammad
dc.contributor.authorGuilley, Sylvain
dc.contributor.authorKarimi, Naghmeh
dc.date.accessioned2023-08-21T22:34:42Z
dc.date.available2023-08-21T22:34:42Z
dc.date.issued2023-09
dc.description.abstractTrue Random Number Generators (TRNGs) are sensitive Intellectual Property (IP) blocks involved in the creation of cryptographic keys, initialization vectors, nonces, etc. They must behave properly within a large environmental spectrum, including multiple corners, in case of aging-induced change of device characteristics over time, and also under intentional attacks aiming at lowering the TRNGs entropy. In this paper, we review normative and technical landscapes in this respect, and propose a pre-silicon verification methodology to assess the resilience of TRNGs. In particular, we qualify the unitary free running oscillator (FRO) entropy source analytically, and then extend the study to a full FRO-based IP module. Our results encompass analytical characterizations in terms of jitter measurements and certification-based characterizations in terms of tests.en_US
dc.description.sponsorshipThis work has partly benefited from the bilateral MESRIBMBF project “APRIORI” from the ANR cybersecurity 2020 call (Project ANR 20-CYAL-0007). Besides, the authors acknowledge financial support of the French National Bank (BPI) under SECURYZR-V grant (Contract n◦ DOS0144216/00), a RISC-V centric platform integrating security co-processors.en_US
dc.description.urihttps://www.researchgate.net/publication/372750765_Challenges_in_Generating_True_Random_Numbers_Considering_the_Variety_of_Corners_Aging_and_Intentional_Attacksen_US
dc.format.extent7 pagesen_US
dc.genrejournal articlesen_US
dc.genrepreprintsen_US
dc.identifierdoi:10.13016/m2vrom-hcv5
dc.identifier.urihttp://hdl.handle.net/11603/29304
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.en_US
dc.titleChallenges in Generating True Random Numbers Considering the Variety of Corners, Aging, and Intentional Attacksen_US
dc.typeTexten_US
dcterms.creatorhttps://orcid.org/0000-0002-5825-6637en_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
23_ICICDT.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: