A true random number generator based on mouse movement and chaotic cryptography |
| |
Authors: | Yue Hu Xiaofeng Liao Kwok-wo Wong Qing Zhou |
| |
Affiliation: | aDepartment of Computer Science and Engineering, Chongqing University, Chongqing 400044, PR China;bDepartment of Electronic Engineering, City University of Hong Kong, Hong Kong, PR China |
| |
Abstract: | True random number generators are in general more secure than pseudo random number generators. In this paper, we propose a novel true random number generator which generates a 256-bit random number by computer mouse movement. It is cheap, convenient and universal for personal computers. To eliminate the effect of similar movement patterns generated by the same user, three chaos-based approaches, namely, discretized 2D chaotic map permutation, spatiotemporal chaos and “MASK” algorithm, are adopted to post-process the captured mouse movements. Random bits generated by three users are tested using NIST statistical tests. Both the spatiotemporal chaos approach and the “MASK” algorithm pass the tests successfully. However, the latter has a better performance in terms of efficiency and effectiveness and so is more practical for common personal computer applications. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|