摘要 |
In a system and method for generating true random numbers, a computing device initializes a data storage area in a memory as a buffer, and obtains random events generated by the computing device. The system converts each of the random events to a random data represented by a series of binary digits, and stores the binary digits of the random data to a data array. The binary digits of each of the data arrays are mixed into the buffer to generate a random number source. The system further retrieves a random number sequence from the random number source stored in the buffer, and generates a true random number according to the random number sequence.
|