Lightweight high-throughput true random number generator based on state switchable ring oscillator

被引:0
|
作者
Wu, Shehui [1 ]
Liang, Huaguo [1 ]
Wang, Siyu [1 ]
Lv, Hao [1 ]
Yi, Maoxiang [1 ]
Lu, Yingchun [1 ]
机构
[1] Hefei Univ Technol, Sch Microelect, Hefei, Peoples R China
基金
中国国家自然科学基金;
关键词
TRNGs; Efficiency; Feedback strategy; Flip-flops; METASTABILITY; TRNG;
D O I
10.1016/j.vlsi.2024.102305
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
True random number generators (TRNGs) perform an extremely critical role in cryptographic algorithms and security protocols, scientific simulation, industrial testing, privacy protection, and numerous other domains. Nevertheless, modern TRNGs have difficulty striking a reasonable balance between high throughput and low hardware consumption. In this paper, a novel lightweight high-throughput TRNG based on state switchable ring oscillators (SSROs) is proposed. Under the effect of flip-flops that are prone to entering the metastable region, the SSROs randomly switch between oscillatory and buffer states to create jitter and metastability. A feedback strategy is adopted to effectively eliminate the fixed point in the circuit, which further enhances the randomness of the structure. The proposed TRNG is implemented on Xilinx Artix-7 and Kintex-7 FPGAs, with support for automatic routing. It achieves a throughput of up to 400 Mbps while consuming only 16 LUTs and 13 DFFs, showing extremely high resource utilization efficiency. Experimental results show that the output random sequence passes the NIST SP800-22 test, the NIST SP800-90B test, and the AIS-31 test without any postprocessing, exhibiting strong robustness against voltage and temperature variations as well as frequency injection attacks.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] MRCO: A Multi-ring Convergence Oscillator-based High-Efficiency True Random Number Generator
    Ni, Tianming
    Peng, Qingsong
    Bian, Jingchang
    Yao, Liang
    Huang, Zhengfeng
    Yan, Aibin
    Wen, Xiaoqing
    2022 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST), 2022,
  • [22] Design of High Throughput True Random Number Generator Based on Metastability Superposition Cells
    Ni T.
    Yu J.
    Peng Q.
    Nie M.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2024, 46 (05): : 2289 - 2297
  • [23] AnyTRNG: Generic, High-Throughput, Low-Area True Random Number Generator Based on Synchronous Edge Sampling
    Awaludin, Asep Muhamad
    Pratama, Derry
    Kim, Howon
    INFORMATION SECURITY APPLICATIONS, 2021, 13009 : 157 - 168
  • [24] Cryptanalysis of a Chaotic Ring Oscillator Based Random Number Generator
    Ergun, Salih
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1498 - 1501
  • [25] A High Throughput True Random Number Generator using Metastability and Chaos
    Rohail, Haziq
    Ramzan, Rashad
    2022 20TH IEEE INTERREGIONAL NEWCAS CONFERENCE (NEWCAS), 2022, : 40 - 44
  • [26] DCDRO:A true random number generator based on dynamically configurable dual-output ring oscillator
    Yao, Liang
    Wu, Xinya
    Zhang, Huishan
    INTEGRATION-THE VLSI JOURNAL, 2023, 93
  • [27] Jitter Amplifier for Oscillator-Based True Random Number Generator
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [28] Jitter Amplifier for Oscillator-Based True Random Number Generator
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2013, E96A (03) : 684 - 696
  • [29] An Oscillator-Based True Random Number Generator with Jitter Amplifier
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 725 - 728
  • [30] True Random Number Generator Using an Active Inductor Based Oscillator
    Nica, Ioan-Alexandru
    Stefan, Savinescu Viorel
    Goras, Liviu
    2019 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS 2019), 2019,