Design, FPGA implementation and statistical analysis of chaos-ring based dual entropy core true random number generator

被引:0
|
作者
İsmail Koyuncu
Murat Tuna
İhsan Pehlivan
Can Bülent Fidan
Murat Alçın
机构
[1] Afyon Kocatepe University,Department of Electrical and Electronics Engineering, Technology Faculty
[2] Kirklareli University,Department of Electric, Technical Sciences Vocational School
[3] Sakarya Applied Sciences University,Department of Electrical and Electronics Engineering, Technology Faculty
[4] Karabuk University,Department of Mechatronics Engineering, Engineering Faculty
[5] Afyon Kocatepe University,Department of Mechatronics Engineering, Technology Faculty
来源
Analog Integrated Circuits and Signal Processing | 2020年 / 102卷
关键词
Chaos; Chaotic systems; FPGA; Ring oscillator; TRNG; Statistical tests;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, a novel chaos-ring based dual entropy core TRNG architecture on FPGA with high operating frequency and high throughput has been performed and presented. The design of dual entropy core TRNG has been generated by uniting the chaotic system-based RNG and the RO-based RNG structures on FPGA. The chaotic oscillator structure as the basic entropy source has been implemented in VHDL using Euler numerical algorithm in 32-bit IQ-Math fixed point number standart on FPGA. The designed chaotic oscillator has been synthesized for the FPGA chip and the statistics related to chip resource consumption and clock frequencies of the units have been presented. The RO-based RNG structure has been designed as the second entropy source. Chaos-ring based dual entropy core novel TRNG unit have been created by combining of these two FPGA-based structures in the XOR function used at the post processing unit. The throughput of the designed dual entropy core TRNG unit ranges 464 Mbps. The output bit streams obtained from FPGA-based novel TRNG have been subjected to NIST 800-22 test suites.
引用
收藏
页码:445 / 456
页数:11
相关论文
共 50 条
  • [1] 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
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2020, 102 (02) : 445 - 456
  • [2] Design and Implementation of Chaos Based True Random Number Generator on FPGA
    Koyuncu, Ismail
    Ozcerit, Ahmet Turan
    Pehlivan, Ihsan
    Avaroglu, Erdinc
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 236 - 239
  • [3] Analysis, FPGA implementation of a Josephson junction circuit with topologically nontrivial barrier and its application to ring-based dual entropy core true random number generator
    Ramakrishnan, Balamurali
    Oumate, Alhadji Abba
    Tuna, Murat
    Koyuncu, Ismail
    Kingni, Sifeu Takougang
    Rajagopal, Karthikeyan
    EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2022, 231 (05) : 1049 - 1059
  • [4] An Integrated Dual Entropy Core True Random Number Generator
    Cicek, Ihsan
    Pusane, Ali Emre
    Dundar, Gunhan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2017, 64 (03) : 329 - 333
  • [5] A new dual entropy core true random number generator
    Cicek, Ihsan
    Pusane, Ali Emre
    Dundar, Gunhan
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2014, 81 (01) : 61 - 70
  • [6] A novel secure chaos-based pseudo random number generator based on ANN-based chaotic and ring oscillator: design and its FPGA implementation
    Tuna, Murat
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2020, 105 (02) : 167 - 181
  • [7] FPGA Implementation of Metastability-Based True Random Number Generator
    Hata, Hisashi
    Ichiawa, Shuichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (02): : 426 - 436
  • [8] Study on a True Random Number Generator design for FPGA
    Tarsa, Ionut Gabriel
    Budariu, Gigi-Daniel
    Grozea, Constantin
    PROCEEDINGS OF THE 2010 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM), 2010, : 461 - 464
  • [9] High throughput dynamic dual entropy source true random number generator based on FPGA
    Chen, Yu
    Liang, Huaguo
    Zhang, Linghui
    Yao, Liang
    Lu, Yingchun
    MICROELECTRONICS JOURNAL, 2024, 145
  • [10] Chaotic Ring Oscillator Based True Random Number Generator Implementations in FPGA
    Zacharias, Ajish
    Gisha, C. G.
    Jose, Bijoy A.
    2020 24TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2020,