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
来源
Journal of Computational Information Systems | 2014年 / 10卷 / 19期
关键词
Chaotic system; Feedback system; Non-deterministic; PRNG; 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. 1553-9105/Copyright © 2014 Binary Information Press
引用
收藏
页码:8469 / 8476
页数:7
相关论文
共 9 条
  • [1] Duan H., Chen G., Performance Evaluation of Random Number Generators for Digital Halftoning Systems without Error Diffusion, Journal of Computational Information Systems, 7, 6, pp. 2120-2131, (2011)
  • [2] Bucci M., Germani L., Luzzi R., Trifiletti A., Varanonuovo M., A high speed random number source for cryptographic applicationson a SmartCard, IEEE Trans Comput, 52, 4, pp. 403-409, (2003)
  • [3] Holman W.T., Connelly J.A., Downlatabadi A.B., An integrated analog/digital random noise source, IEEE Trans Circuits System I, 44, 6, pp. 521-528, (1997)
  • [4] Walker J., HotBits: Genuine Random Numbers Generated by RadioactiveDecay, (2002)
  • [5] Hu Y., Liao X., Wong K.-W., Zhou Q., A true random number generator based on mousemovement and chaotic cryptography, Chaos, Solitons and Fractals, 40, pp. 2286-2293, (2009)
  • [6] Zhou Q., Wong K.-W., Liao X., Xiang T., Hu Y., Parallel image encryptionalgorithm based on discretizedchaotic map, Chaos, Solitons & Fractals, 38, pp. 1081-1092, (2008)
  • [7] Fridrich J., Symmetric ciphers based on two-dimensional chaotic maps, Int J BifurChaos, 8, 6, pp. 259-264, (1998)
  • [8] Chen G., Mao Y., Chui C., Symmetric image encryption scheme based on 3D chaotic cat maps, Chaos, Solitons & Fractals, 21, 3, pp. 749-761, (2004)
  • [9] Lian S., Shun J., Wang Z., A block cipher based on a suitable use of the chaotic standard map, Chaos Soliton & Fractals, 26, 1, pp. 117-129, (2005)