Design and Testing Methodologies for True Random Number Generators Towards Industry Certification

被引:0
|
作者
Balasch, Josep [1 ]
Bernard, Florent [2 ]
Fischer, Viktor [2 ]
Grujic, Milos [1 ]
Laban, Marek [3 ]
Petura, Oto [2 ]
Rozic, Vladimir [1 ]
van Battum, Gerard [4 ]
Verbauwhede, Ingrid [1 ]
Wakker, Marnix [4 ]
Yang, Bohan [1 ]
机构
[1] KU Leuven COSIC, Kasteelpk Arenberg 10 Bus 2452, B-3001 Heverlee, Belgium
[2] Univ Lyon, UMR CNRS 5516, Hubert Curien Lab, F-42000 St Etienne, France
[3] MICRONIC, Sliacska 2-C, Bratislava 83102, Slovakia
[4] Brighsight BV, Brasserspl 2, NL-2612 CT Delft, Netherlands
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The objective of this paper is to provide insight on the design, evaluation and testing of modern True Random Number Generators (TRNGs) aimed towards certification. We discuss aspects related to each of these stages by means of two illustrative TRNG designs: PLL-TRNG and DC-TRNG. Topics covered in the paper include: the importance of formal security evaluations based on a stochastic model of the entropy source, the development of suitable and lightweight embedded tests to detect failures, the implementation and testing of TRNGs in dedicated FPGA platforms, and a robustness assessment to environmental and/or physical modifications.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Towards Self-testing Quantum Random Number Generators in Integrated Design
    Chernov, P. S.
    Volkov, V. S.
    Surovtsev, D. A.
    INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING AND SCIENCE, 2018, 454
  • [2] ON THE TESTING OF RANDOM NUMBER GENERATORS
    TYURIN, YN
    FIGURNOV, VE
    THEORY OF PROBABILITY AND ITS APPLICATIONS, 1990, 35 (01) : 180 - 184
  • [3] INVITED: Design Principles for True Random Number Generators for Security Applications
    Grujic, Milos
    Rozic, Vladimir
    Johnston, David
    Kelsey, John
    Verbauwhede, Ingrid
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [4] Towards Inter-Vendor Compatibility of True Random Number Generators for FPGAs
    Grujic, Milos
    Yang, Bohan
    Rozic, Vladimir
    Verbanwhede, Ingrid
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1520 - 1523
  • [5] Guidelines for the Design of Random Telegraph Noise-Based True Random Number Generators
    Zanotti, Tommaso
    Ranjan, Alok
    O'Shea, Sean J.
    Raghavan, Nagarajan
    Thamankar, Ramesh
    Pey, Kin Leong
    Puglisi, Francesco Maria
    IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2024, 24 (02) : 184 - 193
  • [6] Design and implementation of true random number generators based on semiconductor superlattice chaos
    Wu, Han
    Yin, Zhizhen
    Xie, Jianguo
    Ding, Peng
    Liu, Peihua
    Song, Helun
    Chen, Xiaoming
    Xu, Shu
    Liu, Wei
    Zhang, Yaohui
    MICROELECTRONICS JOURNAL, 2021, 114
  • [7] Embedded HW/SW Platform for On-the-Fly Testing of True Random Number Generators
    Yang, Bohan
    Rozic, Vladimir
    Mentens, Nele
    Dehaene, Wim
    Verbauwhede, Ingrid
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 345 - 350
  • [8] Real-time Testing of True Random Number Generators through Dynamic Reconfiguration
    Hotoleanu, Dan
    Cret, Octavian
    Suciu, Alin
    Gyorfi, Tamas
    Vacariu, Lucia
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 247 - +
  • [9] Testing parallel random number generators
    Srinivasan, A
    Mascagni, M
    Ceperley, D
    PARALLEL COMPUTING, 2003, 29 (01) : 69 - 94
  • [10] TESTING OF UNIFORM RANDOM NUMBER GENERATORS
    BAREL, M
    JOBES, B
    ANGEWANDTE INFORMATIK, 1983, (09): : 404 - 409