Ture random number generators based on mouse movement and chaos systems

True random number generator (TRNG) is usually more secure than pseudo-random number generator.In this paper,a novel TRNG which produces random bits by noving the mouse casually is proposed which is cheap,convenient and universal for personal computer (PC) platforms.To eliminate the patterns among mouse movements of the same user,two approaches based on image encryption algorithm and Hash function were poposed,both making use of the sensitivity of chaos system.Abundant random bits generated by three users were tested strictly using U.S. NIST’s 16 statistical tests.All TRNGs passed the test successfully,and the revised TRNG is believed to be applicable practically on PC platforms.