A new true random number generator based on feedback system

被引:0
|
作者
Liu, Gang [1 ]
Yang, Fang [1 ]
Zhang, Yuan [1 ]
Du, Chong [1 ]
机构
[1] School of Computer Science and Technology, Xidian University, Xi'an, China
来源
关键词
Better performance - Chaotic cryptography - Degree of randomness - Feedback systems - Non-deterministic - PRNG - Pseudo random number generators - TRNG;
D O I
10.12733/jcis12037
中图分类号
学科分类号
摘要
A true random number generator (TRNG) often makes use of a non-deterministic source to produce random numbers. It is considered more secure than a pseudo random number generator as the degree of randomness is higher. In this paper, after analyzing the weakness of a TRNG based on mouse movement, we propose a novel TRNG which generates random numbers continuously by a single nondeterministic source dataset based on feedback system. After studying and comparing several chaotic cryptography algorithms, we find that the encryption by algorithm RC4 has a better performance and can be implemented on common PC platform, so RC4 encryption based on chaotic system is selected to be used in processing. At last, the random sequences generated by our method are tested using NIST statistical tests, and a good performance has been achieved. So it is convenient, efficient and low-cost for the personal computer (PC) platform.
引用
收藏
页码:8469 / 8476
相关论文
共 50 条
  • [31] True Random Number Generator Based on Compact Chaotic Oscillator
    Jiteurtragool, Nattagit
    Wannaboon, Chatchai
    Masayoshi, Tachibana
    2015 15TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2015, : 315 - 318
  • [32] A true random number generator architecture based on a reduced number of FPGA primitives
    Stanchieri, Guido Di Patrizio
    De Marcellis, Andrea
    Palange, Elia
    Faccio, Marco
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2019, 105 : 15 - 23
  • [33] An Overview of Spintronic True Random Number Generator
    Fu, Zhenxiao
    Tang, Yi
    Zhao, Xi
    Lu, Kai
    Dong, Yemin
    Shukla, Amit
    Zhu, Zhifeng
    Yang, Yumeng
    FRONTIERS IN PHYSICS, 2021, 9
  • [34] SSTRNG: self starved feedback SRAM based true random number generator using quantum cellular automata
    Arindam Sadhu
    Kunal Das
    Debashis De
    Maitreyi Ray Kanjilal
    Microsystem Technologies, 2020, 26 : 2203 - 2215
  • [35] SSTRNG: self starved feedback SRAM based true random number generator using quantum cellular automata
    Sadhu, Arindam
    Das, Kunal
    De, Debashis
    Kanjilal, Maitreyi Ray
    MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2020, 26 (07): : 2203 - 2215
  • [36] Fast True Random Number Generator Based on Chaotic Oscillation in Self-Feedback Weakly Coupled Superlattices
    Liu, Yanfei
    Chen, Cheng
    Yang, Dong Dong
    Li, Qi
    Li, Xiujian
    IEEE ACCESS, 2020, 8 : 182693 - 182703
  • [37] Fast compact true random number generator based on multiple sampling
    Choi, P.
    Lee, M. -K.
    Kim, D. K.
    ELECTRONICS LETTERS, 2017, 53 (13) : 841 - 842
  • [38] Jitter Amplifier for Oscillator-Based True Random Number Generator
    Amaki, Takehiko
    Hashimoto, Masanori
    Onoye, Takao
    2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [39] 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
  • [40] Modified Tent Map Based Design for True Random Number Generator
    Kumar, Dhirendra
    Nabi, Kasif
    Misra, Prasanna Kumar
    Goswami, Manish
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 27 - 30