Impact of the Flicker Noise on the Ring Oscillator-based TRNGs

被引:0
|
作者
Benea L. [1 ]
Carmona M. [1 ]
Fischer V. [3 ,4 ]
Pebay-Peyroula F. [1 ]
Wacquez R. [1 ,2 ]
机构
[1] Univ. Grenoble Alpes, CEA, LETI MINATEC Campus, Grenoble
[2] CEA-Leti, Mines Saint-Étienne, Equipe Commune, Gardanne
[3] Hubert Curien Laboratory, Jean Monnet University, Saint-Etienne
[4] Faculty of Information Technologies, Czech Technical University, Prague
来源
IACR Transactions on Cryptographic Hardware and Embedded Systems | 2024年 / 2024卷 / 02期
关键词
Dedicated statistical tests; Hardware monitoring; Parameterized stochastic models; Physical isolation; Random number generation;
D O I
10.46586/tches.v2024.i2.870-889
中图分类号
学科分类号
摘要
Ring Oscillators (RO) are often used in true random number generators (TRNG). Their jittered clock signal, used as randomness source, originates from thermal and flicker noises. While thermal noise jitter is generally used as the main source of randomness, flicker noise jitter is not due to its autocorrelation. This work aims at qualitatively settling the issue of the influence of flicker noise in TRNGs, as its impact increases in newer technology nodes. For this, we built a RO behavioural model, which generates time series equivalent to a jittered RO signal. It is then used to generate the output of an elementary RO-TRNG. Despite general expectations, the autocorrelation inside the output bit stream is reduced when the amplitude of flicker noise increases. The model shows that this effect is caused by the sampling of the jittered signal by the second oscillator, which hides the behaviour of the absolute jitter, causes resetting of the perceived phase, and suppresses any memory effect. The inclusion of flicker noise as a legitimate noise source can increase the TRNG output bit rate by a factor of four for the same output entropy rate. This observation opens new perspectives towards more efficient stochastic models of the RO-TRNGs. © 2024, Ruhr-University of Bochum. All rights reserved.
引用
收藏
页码:870 / 889
页数:19
相关论文
共 50 条
  • [21] Design of efficient CMOS ring oscillator-based random number generator
    Guler, Ulkuhan
    Pusane, Ali Emre
    Dundar, Guenhan
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2017, 104 (09) : 1465 - 1482
  • [22] Implementation and Evaluation of Ring Oscillator-based True Random Number Generator
    Torii, Naoya
    Minagawa, Ryuichi
    Omae, Hideaki Kevin
    Hayashi, Kotaro
    2021 NINTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR 2021), 2021, : 189 - 195
  • [23] A Practical Approach for the Evaluation of Noise in Oscillator-Based Resistive Sensor Interfaces
    Puyol, Rafael
    Molle, Yannick
    Petre, Sylvain
    Walewyns, Thomas
    Francis, Laurent A.
    Flandre, Denis
    2020 IEEE SENSORS, 2020,
  • [24] Comparison of Ring and LC Oscillator-based ILFDs in Terms of Phase Noise, Locking Range, Power Consumption and Quality Factor
    Brandonisio, Francesco
    Kennedy, Michael Peter
    PRIME: PROCEEDINGS OF THE CONFERENCE 2009 PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, 2009, : 292 - +
  • [25] Flicker noise conversion in crystal oscillator
    Shmaliy, YS
    Marienko, AV
    Ibarra-Manzano, O
    Rojas-Laguna, R
    PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL FREQUENCY CONTROL SYMPOSIUM & PDA EXHIBITION, 2002, : 665 - 673
  • [26] Oscillator Flicker Phase Noise: A Tutorial
    Hu, Yizhe
    Siriburanon, Teerachot
    Staszewski, Robert Bogdan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (02) : 538 - 544
  • [27] On the Security of TRNGs Based on Multiple Ring Oscillators
    Wu, Xinying
    Ma, Yuan
    Yang, Jing
    Chen, Tianyu
    Lin, Jingqiang
    SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM, PT II, 2019, 305 : 89 - 107
  • [28] Ring oscillator-based direct digital frequency synthesizer with improved spectral purity
    Sarkar, BC
    Mandal, MK
    INDIAN JOURNAL OF PURE & APPLIED PHYSICS, 2003, 41 (05) : 402 - 407
  • [29] A Ring Oscillator-Based Identification Mechanism Immune to Aging and External Working Conditions
    Barbareschi, Mario
    Di Natale, Giorgio
    Torres, Lionel
    Mazzeo, Antonino
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (02) : 700 - 711
  • [30] Time Domain Processing Techniques Using Ring Oscillator-Based Filter Structures
    Leene, Lieuwe B.
    Constandinou, Timothy G.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (12) : 3003 - 3012