Table 2 Results from the diehard battery of tests for GE-CSPRNG with a threshold of α = 0.01.
From: Design of a cryptographically secure pseudo random number generator with grammatical evolution
Test | Single objective | Many objectives | ||
|---|---|---|---|---|
p-value | Result | p-value | Result | |
Birthday spacing | 0.7466 | Success | 0.2564 | Success |
Overlapping 5-permutation | 0.5467 | Success | 0.5346 | Success |
32 × 32 binary matrix | 0.9848 | Success | 0.7977 | Success |
6 × 8 binary matrix | 0.1799 | Success | 0.8600 | Success |
Overlapping pairs sparse occupancy | 0.8238 | Success | 0.9221 | Success |
Overlapping quadruples sparse occupancy | 0.9718 | Success | 0.9858 | Success |
DNA | 0.9219 | Success | 0.9756 | Success |
Count the 1's test on a stream of bytes | 0.5107 | Success | 0.5401 | Success |
Count the 1's test for specific bytes | 0.9567 | Success | 0.9878 | Success |
Parking | 0.3296 | Success | 0.6486 | Success |
Minimum distance | 0.7342 | Success | 0.4018 | Success |
3D spheres | 0.5165 | Success | 0.6312 | Success |
Squeeze | 0.0647 | Success | 0.9935 | Success |
Overlapping sum | 0.2822 | Success | 0.1674 | Success |
Runs | 0.5303 | Success | 0.8222 | Success |
Craps | 0.1457 | Success | 0.2928 | Success |
Bitstream | 0.9255 | Success | 0.9479 | Success |