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 条
  • [31] Calibration of Ring Oscillator-Based Integrated Temperature Sensors for Power Management Systems
    El-Zarif, Nader
    Amer, Mostafa
    Ali, Mohamed
    Hassan, Ahmad
    Oukaira, Aziz
    Fayomi, Christian Jesus B.
    Savaria, Yvon
    SENSORS, 2024, 24 (02)
  • [32] Optimising Ring Oscillator-based True Random Number Generators Concept on FPGA
    Marghescu, Andrei
    Svasta, Paul
    Simion, Emil
    2016 39TH INTERNATIONAL SPRING SEMINAR ON ELECTRONICS TECHNOLOGY (ISSE), 2016, : 149 - 153
  • [33] Pushing the Optimization Limits of Ring Oscillator-Based True Random Number Generators
    Marghescu, Andrei
    Svasta, Paul
    INNOVATIVE SECURITY SOLUTIONS FOR INFORMATION TECHNOLOGY AND COMMUNICATIONS, (SECITC 2016), 2016, 10006 : 209 - 224
  • [34] Design and Implementation of Multiple Ring Oscillator-Based TRNG Architecture by Using ADPLL
    Meitei, Huirem Bharat
    Kumar, Manoj
    IEEE ACCESS, 2025, 13 : 9252 - 9264
  • [35] Oscillator-based memory for serial order
    Brown, GDA
    Preece, T
    Hulme, C
    PSYCHOLOGICAL REVIEW, 2000, 107 (01) : 127 - 181
  • [36] Characterization of randomness sources in ring oscillator-based true random number generators in FPGAs
    Valtchanov, Boyan
    Fischer, Viktor
    Aubert, Alain
    Bernard, Florent
    PROCEEDINGS OF THE 13TH IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2010, : 48 - 53
  • [37] Unified Theory of Oscillator Phase Noise II: Flicker Noise
    Loh, William
    Yegnanarayanan, Siva
    Ram, Rajeev J.
    Juodawlkis, Paul W.
    IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 2013, 61 (12) : 4130 - 4144
  • [38] A CML Ring Oscillator-Based Supply-Insensitive PLL With On-Chip Calibrations
    Gui, Xiaoyan
    Gao, Peng
    Chen, Zhiming
    IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 2015, 63 (01) : 233 - 243
  • [39] A Ring Oscillator-based Temperature Sensor for U-Healthcare in 0.13μm CMOS
    Woo, Sung-Sik
    Lee, Jung-Hyup
    Cho, SeongHwan
    2009 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2009), 2009, : 548 - 551
  • [40] Fault model of electromagnetic attacks targeting ring oscillator-based true random number generators
    Bayon, Pierre
    Bossuet, Lilian
    Aubert, Alain
    Fischer, Viktor
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2016, 6 (01) : 61 - 74