J4 ›› 2011, Vol. 49 ›› Issue (05): 890-894.

Previous Articles     Next Articles

True Random Number Generator Based on Mouse Trajectory

HU Liang, PEI Ying, CHU Jianfeng, YUAN Wei, WANG Wenbo, FAN Li, LIU Jiannan   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2010-11-22 Online:2011-09-26 Published:2011-09-27
  • Contact: CHU Jianfeng E-mail:chujf@jlu.edu.cn

Abstract:

This article implements the algorithm of using a random eventthe mouse movement tracks to produce real random numbers. Compared with the usual randomnumberproducing algorithm based on mouse, this one enjoys a higher randomicity in the process of sampling and getting original data. In addition, it does not need the extra circuit or facilities that other physical processes, the algorithms producing real random number. As a result, its costs will be reduced and the problem of a high expanse to produce real random numbers will be solved. The result of testing the uniformity and independence of the random numbers generated shows that the numbers produced by this algorithm have a fine statistical property. Moreover, the result of testing its program execution time proves that its time expending is very short.

Key words: random number; pseudorandom number; mouse moving path

CLC Number: 

  • TP391