True-Randomness and Pseudo-Randomness in Ring Oscillator-Based True Random Number Generators

被引:41
|
作者
Bochard, Nathalie [1 ]
Bernard, Florent [1 ]
Fischer, Viktor [1 ]
Valtchanov, Boyan [1 ]
机构
[1] Univ Lyon, CNRS, UMR5516, Lab Hubert Curien, F-42000 St Etienne, France
关键词
D O I
10.1155/2010/879281
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper deals with true random number generators employing oscillator rings, namely, with the one proposed by Sunar et al. in 2007 and enhanced by Wold and Tan in 2009. Our mathematical analysis shows that both architectures behave identically when composed of the same number of rings and ideal logic components. However, the reduction of the number of rings, as proposed by Wold and Tan, would inevitably cause the loss of entropy. Unfortunately, this entropy insufficiency is masked by the pseudo-randomness caused by XOR-ing clock signals having different frequencies. Our simulation model shows that the generator, using more than 18 ideal jitter-free rings having slightly different frequencies and producing only pseudo-randomness, will let the statistical tests pass. We conclude that a smaller number of rings reduce the security if the entropy reduction is not taken into account in post-processing. Moreover, the designer cannot avoid that some of rings will have the same frequency, which will cause another loss of entropy. In order to confirm this, we show how the attacker can reach a state where over 25% of the rings are locked and thus completely dependent. This effect can have disastrous consequences on the system security.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Characterization of randomness sources in ring oscillator-based true random number generators in FPGAs
    Valtchanov, Boyan
    Fischer, Viktor
    Aubert, Alain
    Bernard, Florent
    [J]. PROCEEDINGS OF THE 13TH IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2010, : 48 - 53
  • [2] Electromagnetic Analysis on Ring Oscillator-Based True Random Number Generators
    Bayon, Pierre
    Bossuet, Lilian
    Aubert, Alain
    Fischer, Viktor
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 1954 - 1957
  • [3] Investigating Flicker Noise Effect on Randomness of CMOS Ring Oscillator based True Random Number Generators
    Guler, Ulkuhan
    Pusane, Ali Emre
    Dunder, Gunhan
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, ELECTRONICS AND ELECTRICAL ENGINEERING (ISEEE), VOLS 1-3, 2014, : 849 - +
  • [4] On the Entropy of Oscillator-Based True Random Number Generators
    Ma, Yuan
    Lin, Jingqiang
    Jing, Jiwu
    [J]. TOPICS IN CRYPTOLOGY - CT-RSA 2017, 2017, 10159 : 165 - 180
  • [5] Pushing the Optimization Limits of Ring Oscillator-Based True Random Number Generators
    Marghescu, Andrei
    Svasta, Paul
    [J]. INNOVATIVE SECURITY SOLUTIONS FOR INFORMATION TECHNOLOGY AND COMMUNICATIONS, (SECITC 2016), 2016, 10006 : 209 - 224
  • [6] Optimising Ring Oscillator-based True Random Number Generators Concept on FPGA
    Marghescu, Andrei
    Svasta, Paul
    Simion, Emil
    [J]. 2016 39TH INTERNATIONAL SPRING SEMINAR ON ELECTRONICS TECHNOLOGY (ISSE), 2016, : 149 - 153
  • [7] Entropy Evaluation for Oscillator-Based True Random Number Generators
    Ma, Yuan
    Lin, Jingqiang
    Chen, Tianyu
    Xu, Changwei
    Liu, Zongbin
    Jing, Jiwu
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2014, 2014, 8731 : 544 - 561
  • [8] Fault model of electromagnetic attacks targeting ring oscillator-based true random number generators
    Bayon, Pierre
    Bossuet, Lilian
    Aubert, Alain
    Fischer, Viktor
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2016, 6 (01) : 61 - 74
  • [9] Implementation and Evaluation of Ring Oscillator-based True Random Number Generator
    Torii, Naoya
    Minagawa, Ryuichi
    Omae, Hideaki Kevin
    Hayashi, Kotaro
    [J]. 2021 NINTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR 2021), 2021, : 189 - 195
  • [10] On the Entropy of Oscillator-Based True Random Number Generators under Ionizing Radiation
    Martin, Honorio
    Martin-Holgado, Pedro
    Peris-Lopez, Pedro
    Morilla, Yolanda
    Entrena, Luis
    [J]. ENTROPY, 2018, 20 (07):