A true random number generator based on a Chua and RO-PUF: design, implementation and statistical analysis

被引:19
|
作者
Kaya, Turgay [1 ]
机构
[1] Firat Univ, Fac Engn, Dept Elect Elect Engn, TR-23119 Elazig, Turkey
关键词
True random number generator; Chua circuit; Ring oscillator; PUF; Normalization; Statistical test; PHYSICALLY UNCLONABLE FUNCTIONS; SECURITY; MAP;
D O I
10.1007/s10470-019-01474-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Physical unclonable function (PUF) and true random number generator structures are important components used for security in cryptographic systems. Random numbers can be generated for cryptography by using these two components together. In particular, it is desirable that these numbers be unpredictable, non-reproducible and have good statistical properties. This study presents the design of a ring oscillator (RO)-based PUF in a field programmable gate array. Random numbers-obtained from a Chua circuit that exhibits chaotic behavior in 3D and continuous time-were applied to the RO-based PUF challenge inputs. Normalization operations were performed to convert the values in floating number format-obtained by sampling the Chua circuit-into the binary number system. Because modular arithmetic was used in the normalization process, it was simple and fast to obtain the generated numbers to be applied to the challenge inputs. NIST, autocorrelation and scale index tests were used to reveal the usability of the random numbers obtained by the RO-PUF for key generation. The results showed that the statistical properties of the numbers obtained were good and could be used in cryptography.
引用
收藏
页码:415 / 426
页数:12
相关论文
共 50 条
  • [1] A true random number generator based on a Chua and RO-PUF: design, implementation and statistical analysis
    Turgay Kaya
    [J]. Analog Integrated Circuits and Signal Processing, 2020, 102 : 415 - 426
  • [2] True Random Number Generator based on RO-PUF
    Rojas-Munoz, Luis F.
    Sanchez-Solano, Santiago
    Martinez-Rodriguez, Macarena C.
    Brox, Piedad
    [J]. PROCEEDINGS OF THE 37TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS 2022), 2022, : 36 - 41
  • [3] Design and Implementation of Chaos Based True Random Number Generator on FPGA
    Koyuncu, Ismail
    Ozcerit, Ahmet Turan
    Pehlivan, Ihsan
    Avaroglu, Erdinc
    [J]. 2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 236 - 239
  • [4] True random number generator based on ring oscillator PUF circuit
    Buchovecka, Simona
    Lorencz, Robert
    Kodytek, Filip
    Bucek, Jiri
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2017, 53 : 33 - 41
  • [5] Design, FPGA implementation and statistical analysis of chaos-ring based dual entropy core true random number generator
    Koyuncu, Ismail
    Tuna, Murat
    Pehlivan, Ihsan
    Fidan, Can Bulent
    Alcin, Murat
    [J]. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2020, 102 (02) : 445 - 456
  • [6] Design, FPGA implementation and statistical analysis of chaos-ring based dual entropy core true random number generator
    İsmail Koyuncu
    Murat Tuna
    İhsan Pehlivan
    Can Bülent Fidan
    Murat Alçın
    [J]. Analog Integrated Circuits and Signal Processing, 2020, 102 : 445 - 456
  • [7] Design and implementation of a true random number generator based on digital circuit artifacts
    Epstein, M
    Hars, L
    Krasinski, R
    Rosner, M
    Zheng, H
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS CHES 2003, PROCEEDINGS, 2003, 2779 : 152 - 165
  • [8] Design of True Random Number Generator Based on VCO
    Wang P.-J.
    Li Z.
    Li G.
    Cheng X.
    Zhang H.-H.
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (02): : 417 - 421
  • [9] Analysis of Ring Oscillator Structures to Develop a Design Methodology for RO-PUF Circuits
    Komurcu, Giray
    Pusane, Ali Emre
    Dundar, Gunhan
    [J]. 2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 332 - 335
  • [10] Research and design of a high-security configurable RO-PUF based on FPGA
    Li, Ke-li
    Meng, Yuan
    Li, Jun
    Wang, Sheng-kai
    Yang, Jun
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE OF INFORMATION AND COMMUNICATION TECHNOLOGY, 2021, 183 : 40 - 45