摘要 |
The present invention relates to an apparatus for providing random numbers by using a statistical method for verifying randomness. The apparatus includes: a random number bit string storage unit for storing a random number bit string generated by using a random number generator; a first random number randomness verification device for reading the random number bit string, performing verification according to a plurality of randomness verification algorithms, outputting verification results for each verification algorithm, and storing the verification results in the randomness result storage unit; a second random number randomness verification device for reading the verification results for each algorithm from the randomness result storage unit, calculating a statistical distribution value, and testing whether the calculated statistical distribution value satisfies predetermined statistical randomness; and a controller for providing random numbers verified based on a statistical randomness test result. |