Research Article

CFA: A New Family of Hybrid CA-Based PRNGs

Table 10

DIEHARDER test suite results.

TestCFA[7] R1[7] R2[7] R3[7] R4[7] R5[8][11]

10.66230.98020.84210.42370.34590.97680.43780.2232
20.54030.41480.47550.23830.57840.02020.22920.6905
30.67150.85070.79570.91240.44910.13620.24190.3264
40.90070.41250.00020.42930.97080.51950.82820.1726
50.24640.93660.36300.69420.17920.53800.89240.6778
60.82770.06980.54190.38990.61080.15150.90860.0001
70.08540.89000.46430.67560.23250.15220.80170.5926
80.46410.70050.15750.02620.24830.12220.50610.5227
90.48580.33880.01160.76400.66820.00600.25370.9393
100.44700.99600.96750.63490.15200.30320.68340.1153
110.20590.73040.61010.98380.30660.94270.95050.2887
120.69670.76010.40230.30480.39650.10290.92100.3030
130.34510.81190.98070.17760.82430.59840.89550.7754
140.57530.84650.67180.70750.78770.34220.88400.0688
150.59350.04810.53180.57890.20520.43970.02670.0308
160.21640.94610.98680.40220.19080.02850.67560.2968
170.38870.75920.33330.95960.63740.07930.70200.8279
180.44940.46900.99980.99680.73070.91390.99820.4598
190.88380.91090.97520.13650.25870.73080.93760.4891
200.59770.19790.54490.51540.62030.99660.52260.0957
210.49520.14620.99740.99860.22730.13110.95340.6477
220.44340.33370.77380.99570.74800.66020.74070.2266
230.42280.04750.81720.12310.96500.69830.11850.0505
240.61200.40650.36400.19770.00960.52240.99920.9983
250.55940.89590.99920.99600.98130.24580.93970.9961
260.68160.38110.31710.69400.09000.35900.59570.6173
270.40420.29680.31970.64810.96950.61800.66940.3752
280.94760.76120.13610.84370.9904066700.89140.0999
290.76780.24970.17380.18290.24460.72980.99670.0461
300.76130.98690.13320.00010.11700.36880.92540.193
310.25940.66610.84810.85850.48410.55520.82140.7918