Research Article

High Throughput Pseudorandom Number Generator Based on Variable Argument Unified Hyperchaos

Table 1

Result of NIST SP800-22 test.

  
value
  
value
XOR   
value
XOR XOR   
value

Frequency0.7917800.0415500.9792570.961716
Block frequency0.3662740.6483880.3674930.117584
Cumulative sums0.7449060.0782250.6642990.985758
Runs0.3831700.4813350.8728820.017885
Longest run of ones0.7534310.7466750.1736530.222029
Rank0.1238600.0501120.2029150.849442
FFT0.1686690.8688030.8688030.934178
Nonperiodic template matchings0.9886480.677613 0.8963750.857033
Overlapping template matchings0.5452540.2399490.3929050.672648
Universal statistical0.3030320.7487310.0967540.951902
Approximate entropy0.9775110.2233290.7900740.634836
Random excursions0.3795380.7078230.490369 0.981034
Random excursions variant0.5097600.9587610.6136350.937700
Serial0.3800050.5825630.9531350.876081
linear complexity0.4185620.1935890.3528960.198838
TEST statusSUCCESSSUCCESSSUCCESSSUCCESS

Length of bit = 1000000, number of bit streams = 100, and confidence level = 99%.