R. Sivaraman, Srinidhi Magesh, S. Amruthavarshini, Manuj Aggarwal, D. Muralidharan, R. Muthaiah, V. S. Shankar Sriram
{"title":"Security in sequence: NIST-adherent design of a hybrid random number generator with SRAM-based PUF","authors":"R. Sivaraman, Srinidhi Magesh, S. Amruthavarshini, Manuj Aggarwal, D. Muralidharan, R. Muthaiah, V. S. Shankar Sriram","doi":"10.1007/s10470-025-02352-w","DOIUrl":null,"url":null,"abstract":"<div><p>Random Number Generators (RNGs) are pivotal in cryptographic applications, safeguarding the security and confidentiality of sensitive data through the generation of unpredictable cryptographic keys. Static Random Access Memory (SRAM)-based Physical Unclonable Functions (PUFs) offer a low-overhead alternative for generating randomness in Hybrid Random Number generator (HRNG) architectures, leveraging minimal hardware resources while maintaining robust performance. The proposed work presents a novel HRNG design that leverages an SRAM-based PUF as the entropy source. The extracted SRAM data undergoes a robust post-processing scheme involving a specialized one-way hash function, enhancing the randomness and unpredictability of the generated sequences. The HRNG architecture is implemented on Intel Cyclone IV E FPGA, which utilized 779 logic elements to achieve a throughput of 102.421 Mbps while consuming 148.02 mW of power dissipation to produce 2<sup>23</sup> bits. The performance was rigorously evaluated through NIST SP 800–22 test batteries that has 99.9% of pass rate, entropy analysis ensuring equidistribution, hamming distance, and correlation assessments. Compared to the state-of-the-art RNGs such as memristor chaos, metastable circuits, chaotic oscillators, the proposed method shows its efficacy in eliminating large hardware dependency while yielding robust randomness. Operating at 50 MHz, the proposed HRNG achieves a competitive balance between performance and power consumption, with a throughput that surpasses many existing implementations.</p></div>","PeriodicalId":7827,"journal":{"name":"Analog Integrated Circuits and Signal Processing","volume":"123 1","pages":""},"PeriodicalIF":1.2000,"publicationDate":"2025-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Analog Integrated Circuits and Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s10470-025-02352-w","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
Random Number Generators (RNGs) are pivotal in cryptographic applications, safeguarding the security and confidentiality of sensitive data through the generation of unpredictable cryptographic keys. Static Random Access Memory (SRAM)-based Physical Unclonable Functions (PUFs) offer a low-overhead alternative for generating randomness in Hybrid Random Number generator (HRNG) architectures, leveraging minimal hardware resources while maintaining robust performance. The proposed work presents a novel HRNG design that leverages an SRAM-based PUF as the entropy source. The extracted SRAM data undergoes a robust post-processing scheme involving a specialized one-way hash function, enhancing the randomness and unpredictability of the generated sequences. The HRNG architecture is implemented on Intel Cyclone IV E FPGA, which utilized 779 logic elements to achieve a throughput of 102.421 Mbps while consuming 148.02 mW of power dissipation to produce 223 bits. The performance was rigorously evaluated through NIST SP 800–22 test batteries that has 99.9% of pass rate, entropy analysis ensuring equidistribution, hamming distance, and correlation assessments. Compared to the state-of-the-art RNGs such as memristor chaos, metastable circuits, chaotic oscillators, the proposed method shows its efficacy in eliminating large hardware dependency while yielding robust randomness. Operating at 50 MHz, the proposed HRNG achieves a competitive balance between performance and power consumption, with a throughput that surpasses many existing implementations.
期刊介绍:
Analog Integrated Circuits and Signal Processing is an archival peer reviewed journal dedicated to the design and application of analog, radio frequency (RF), and mixed signal integrated circuits (ICs) as well as signal processing circuits and systems. It features both new research results and tutorial views and reflects the large volume of cutting-edge research activity in the worldwide field today.
A partial list of topics includes analog and mixed signal interface circuits and systems; analog and RFIC design; data converters; active-RC, switched-capacitor, and continuous-time integrated filters; mixed analog/digital VLSI systems; wireless radio transceivers; clock and data recovery circuits; and high speed optoelectronic circuits and systems.