NIST statistical suite output for crypto_ndrand() (2006) Architecture: Pentium 4 Frequency test 128 bits sequence, p_value= 0.859684 256 bits sequence, p_value= 0.381574 512 bits sequence, p_value= 0.723674 1024 bits sequence, p_value= 0.080118 2048 bits sequence, p_value= 0.121912 4096 bits sequence, p_value= 0.453255 8192 bits sequence, p_value= 0.111612 16384 bits sequence, p_value= 0.295157 32768 bits sequence, p_value= 0.731971 65536 bits sequence, p_value= 0.317311 131072 bits sequence, p_value= 0.237129 262144 bits sequence, p_value= 0.383703 524288 bits sequence, p_value= 0.375270 1048576 bits sequence, p_value= 0.923756 2097152 bits sequence, p_value= 0.431968 4194304 bits sequence, p_value= 0.333646 8388608 bits sequence, p_value= 0.679651 16777216 bits sequence, p_value= 0.232156 33554432 bits sequence, p_value= 0.396067 67108864 bits sequence, p_value= 0.711841 Block Frequency test 128 bits sequence, p_value= 0.483376 256 bits sequence, p_value= 0.533440 512 bits sequence, p_value= 0.437197 1024 bits sequence, p_value= 0.626861 2048 bits sequence, p_value= 0.685880 4096 bits sequence, p_value= 0.051445 8192 bits sequence, p_value= 0.166463 16384 bits sequence, p_value= 0.505201 32768 bits sequence, p_value= 0.778934 65536 bits sequence, p_value= 0.909864 131072 bits sequence, p_value= 0.303527 262144 bits sequence, p_value= 0.307461 524288 bits sequence, p_value= 0.712218 1048576 bits sequence, p_value= 0.816263 2097152 bits sequence, p_value= 0.766500 4194304 bits sequence, p_value= 0.382282 8388608 bits sequence, p_value= 0.145743 16777216 bits sequence, p_value= 0.863676 33554432 bits sequence, p_value= 0.559078 67108864 bits sequence, p_value= 0.988112 Runs test p_value=0.360215 p_value=0.757194 p_value=0.545488 p_value=0.609504 p_value=0.636116 p_value=0.576107 p_value=0.097669 p_value=0.372989 p_value=0.812543 p_value=0.501651 p_value=0.028350 p_value=0.863131 p_value=0.510722 p_value=0.672405 p_value=0.739055 p_value=0.679519 p_value=0.103672 p_value=0.305359 p_value=0.987290 p_value=0.782159 LongestRunOfOnes p_value= 0.908779 p_value= 0.751282 p_value= 0.525007 p_value= 0.814290 p_value= 0.606352 p_value= 0.109820 p_value= 0.126761 p_value= 0.876130 Binary Matrix Rank test on 8 random 38,912 bit slices p_value= 0.682148 p_value= 0.680524 p_value= 0.458288 p_value= 0.968938 p_value= 0.567723 p_value= 0.458288 p_value= 0.325990 p_value= 0.402553 Discrete Fourier test by slice of 1 Mbits 8 random slices are picked p_value= 0.220375 p_value= 0.101542 p_value= 0.056967 p_value= 0.030029 p_value= 0.876124 p_value= 0.623804 p_value= 0.788177 p_value= 0.532931 NON OVERLAPPING TEMPLATE MATCHING TEST 1 random 1Mbit slices p_value= 0.635352 p_value= 0.890712 p_value= 0.617698 p_value= 0.856085 p_value= 0.236981 p_value= 0.319194 p_value= 0.695839 p_value= 0.966127 p_value= 0.370954 p_value= 0.230624 p_value= 0.682048 p_value= 0.734833 p_value= 0.240211 p_value= 0.814939 p_value= 0.927759 p_value= 0.833663 p_value= 0.922675 p_value= 0.479924 p_value= 0.068039 p_value= 0.806634 p_value= 0.552307 p_value= 0.973153 p_value= 0.329333 p_value= 0.480640 p_value= 0.057230 p_value= 0.959826 p_value= 0.508887 p_value= 0.908951 p_value= 0.147607 p_value= 0.323846 p_value= 0.201692 p_value= 0.192206 p_value= 0.400460 p_value= 0.150389 p_value= 0.594882 p_value= 0.130275 p_value= 0.771500 p_value= 0.152669 p_value= 0.411159 p_value= 0.529524 p_value= 0.641333 p_value= 0.233850 p_value= 0.737566 p_value= 0.059760 p_value= 0.116543 p_value= 0.257582 p_value= 0.538486 p_value= 0.892465 p_value= 0.595415 p_value= 0.743685 p_value= 0.341720 p_value= 0.162113 p_value= 0.980720 p_value= 0.787045 p_value= 0.694394 p_value= 0.011805 p_value= 0.775086 p_value= 0.855513 p_value= 0.697143 p_value= 0.845813 p_value= 0.859054 p_value= 0.977774 p_value= 0.400272 p_value= 0.572485 p_value= 0.448597 p_value= 0.493863 p_value= 0.348004 p_value= 0.160216 p_value= 0.922166 p_value= 0.203955 p_value= 0.027999 p_value= 0.507140 p_value= 0.647556 p_value= 0.410752 p_value= 0.635352 p_value= 0.855204 p_value= 0.882412 p_value= 0.816177 p_value= 0.364866 p_value= 0.196419 p_value= 0.464473 p_value= 0.901392 p_value= 0.741648 p_value= 0.849480 p_value= 0.147116 p_value= 0.604923 p_value= 0.693397 p_value= 0.127430 p_value= 0.512776 p_value= 0.172407 p_value= 0.523194 p_value= 0.369294 p_value= 0.835156 p_value= 0.446952 p_value= 0.885669 p_value= 0.867647 p_value= 0.781528 p_value= 0.723449 p_value= 0.319661 p_value= 0.986709 p_value= 0.081381 p_value= 0.492441 p_value= 0.730799 p_value= 0.980810 p_value= 0.732274 p_value= 0.605992 p_value= 0.961636 p_value= 0.240088 p_value= 0.693650 p_value= 0.792561 p_value= 0.887117 p_value= 0.827054 p_value= 0.766618 p_value= 0.700716 p_value= 0.014483 p_value= 0.876466 p_value= 0.808193 p_value= 0.180518 p_value= 0.632765 p_value= 0.092640 p_value= 0.343928 p_value= 0.750929 p_value= 0.109636 p_value= 0.754494 p_value= 0.121467 p_value= 0.762503 p_value= 0.110265 p_value= 0.083282 p_value= 0.599456 p_value= 0.902765 p_value= 0.252137 p_value= 0.286791 p_value= 0.161326 p_value= 0.625531 p_value= 0.034486 p_value= 0.952080 p_value= 0.399095 p_value= 0.318119 p_value= 0.646566 p_value= 0.309445 p_value= 0.096350 p_value= 0.486654 p_value= 0.178372 p_value= 0.130047 p_value= 0.454536 p_value= 0.805224 p_value= 0.028750 p_value= 0.410752 OVERLAPPING TEMPLATE MATCHING TEST 8 random 1000000 bits slices m= 9, p_value= 0.879858 m= 9, p_value= 0.010758 m= 9, p_value= 0.699102 m= 9, p_value= 0.376847 m= 9, p_value= 0.435802 m= 9, p_value= 0.841457 m= 9, p_value= 0.964408 m= 9, p_value= 0.031707 Maurer's Universal test For each of the L parameters, we test the beginning of the sequence L= 6 p_value 0.800156 exp_value= 5.217705 phi = 5.217067 L= 7 p_value 0.207551 exp_value= 6.196251 phi = 6.193834 L= 8 p_value 0.103060 exp_value= 7.183666 phi = 7.181339 L= 9 p_value 0.308037 exp_value= 8.176425 phi = 8.175357 L= 10 p_value 0.562245 exp_value= 9.172324 phi = 9.171883 L= 11 p_value 0.039215 exp_value= 10.170032 phi = 10.168897 L= 12 p_value 0.429576 exp_value= 11.168765 phi = 11.168368 LEMPEL-ZIV COMPRESSION TEST: 8 random slices of 1000000 bits p_value= 0.076962 p_value= 0.398475 p_value= 0.168930 p_value= 0.848042 p_value= 0.628152 p_value= 0.583209 p_value= 0.490589 p_value= 0.848042 LINEAR COMPLEXITY TEST: 1 SLICE OF 4731 * 371 bits p_value= 0.637938 SERIAL TEST BY SLICE OF 1000000 bits p_value1= 0.716996 p_value2= 0.750267 p_value1= 0.345596 p_value2= 0.779818 p_value1= 0.508493 p_value2= 0.557338 p_value1= 0.578131 p_value2= 0.645704 p_value1= 0.911637 p_value2= 0.546073 p_value1= 0.451399 p_value2= 0.215418 p_value1= 0.989100 p_value2= 0.798621 p_value1= 0.350308 p_value2= 0.975333 APPROXIMATE ENTROPY TEST m= 3, p_value= 0.998663, Entropy per 3 bits 3.000000 m= 4, p_value= 0.983141, Entropy per 4 bits 4.000000 m= 5, p_value= 0.965163, Entropy per 5 bits 5.000000 m= 6, p_value= 0.282692, Entropy per 6 bits 6.000000 m= 7, p_value= 0.565257, Entropy per 7 bits 6.999999 m= 8, p_value= 0.449001, Entropy per 8 bits 7.999998 m= 9, p_value= 0.739376, Entropy per 9 bits 8.999995 m= 10, p_value= 0.560367, Entropy per 10 bits 9.999990 m= 11, p_value= 0.571811, Entropy per 11 bits 10.999979 m= 12, p_value= 0.911747, Entropy per 12 bits 11.999957 m= 13, p_value= 0.611212, Entropy per 13 bits 12.999914 m= 14, p_value= 0.156374, Entropy per 14 bits 13.999826 m= 15, p_value= 0.192189, Entropy per 15 bits 14.999648 m= 16, p_value= 0.649962, Entropy per 16 bits 15.999294 CUSUM TEST 128 bits sequence, forward p_value= 0.984155 128 bits sequence, reverse p_value= 0.369656 256 bits sequence, forward p_value= 0.422245 256 bits sequence, reverse p_value= 0.338189 512 bits sequence, forward p_value= 0.696011 512 bits sequence, reverse p_value= 0.574764 1024 bits sequence, forward p_value= 0.105368 1024 bits sequence, reverse p_value= 0.183014 2048 bits sequence, forward p_value= 0.146951 2048 bits sequence, reverse p_value= 0.032029 4096 bits sequence, forward p_value= 0.319251 4096 bits sequence, reverse p_value= 0.469326 8192 bits sequence, forward p_value= 0.213448 8192 bits sequence, reverse p_value= 0.013138 16384 bits sequence, forward p_value= 0.288042 16384 bits sequence, reverse p_value= 0.469326 32768 bits sequence, forward p_value= 0.879260 32768 bits sequence, reverse p_value= 0.993117 65536 bits sequence, forward p_value= 0.175632 65536 bits sequence, reverse p_value= 0.556137 131072 bits sequence, forward p_value= 0.120693 131072 bits sequence, reverse p_value= 0.344739 262144 bits sequence, forward p_value= 0.614992 262144 bits sequence, reverse p_value= 0.117349 524288 bits sequence, forward p_value= 0.349971 524288 bits sequence, reverse p_value= 0.652202 1048576 bits sequence, forward p_value= 0.970943 1048576 bits sequence, reverse p_value= 0.919168 2097152 bits sequence, forward p_value= 0.522677 2097152 bits sequence, reverse p_value= 0.153278 4194304 bits sequence, forward p_value= 0.580025 4194304 bits sequence, reverse p_value= 0.385477 8388608 bits sequence, forward p_value= 0.543360 8388608 bits sequence, reverse p_value= 0.875988 16777216 bits sequence, forward p_value= 0.193568 16777216 bits sequence, reverse p_value= 0.429380 33554432 bits sequence, forward p_value= 0.379446 33554432 bits sequence, reverse p_value= 0.451606 67108864 bits sequence, forward p_value= 0.929037 67108864 bits sequence, reverse p_value= 0.665856 RANDOM EXCURSION TEST: 8 SLICE OF 1000000 bits --------------------------------------------- WARNING: TEST NOT APPLICABLE. THERE ARE AN INSUFFICIENT NUMBER OF CYCLES. --------------------------------------------- p_value= 0.277462 p_value= 0.040879 p_value= 0.098523 p_value= 0.120410 p_value= 0.173576 p_value= 0.094980 p_value= 0.293765 p_value= 0.753354 --------------------------------------------- WARNING: TEST NOT APPLICABLE. THERE ARE AN INSUFFICIENT NUMBER OF CYCLES. --------------------------------------------- p_value= 0.994206 p_value= 0.524437 p_value= 0.201947 p_value= 0.234305 p_value= 0.697972 p_value= 0.924993 p_value= 0.456106 p_value= 0.997692 p_value= 0.089963 p_value= 0.136599 p_value= 0.071681 p_value= 0.294479 p_value= 0.495538 p_value= 0.290159 p_value= 0.386728 p_value= 0.532899 p_value= 0.678789 p_value= 0.442346 p_value= 0.696393 p_value= 0.294374 p_value= 0.182839 p_value= 0.228732 p_value= 0.715813 p_value= 0.892116 p_value= 0.659822 p_value= 0.949403 p_value= 0.870196 p_value= 0.845178 p_value= 0.313315 p_value= 0.337662 p_value= 0.137064 p_value= 0.924307 --------------------------------------------- WARNING: TEST NOT APPLICABLE. THERE ARE AN INSUFFICIENT NUMBER OF CYCLES. --------------------------------------------- RANDOM EXCURSION TEST VARIANT: 8 SLICES OF 1000000 bits WARNING: TEST NOT APPLICABLE. THERE ARE AN INSUFFICIENT NUMBER OF CYCLES. --------------------------------------------- p_value= 0.600720 p_value= 0.489379 p_value= 0.313182 p_value= 0.323157 p_value= 0.551861 p_value= 0.781854 p_value= 0.933535 p_value= 0.841518 p_value= 0.820855 p_value= 0.431927 p_value= 0.558899 p_value= 0.844155 p_value= 0.951825 p_value= 0.618983 p_value= 0.370457 p_value= 0.393435 p_value= 0.360270 p_value= 0.350480 WARNING: TEST NOT APPLICABLE. THERE ARE AN INSUFFICIENT NUMBER OF CYCLES. --------------------------------------------- p_value= 0.307063 p_value= 0.345995 p_value= 0.670633 p_value= 0.639185 p_value= 0.569551 p_value= 0.744037 p_value= 0.786827 p_value= 0.671609 p_value= 0.931159 p_value= 0.399636 p_value= 0.500744 p_value= 0.468835 p_value= 0.369235 p_value= 0.702801 p_value= 0.917021 p_value= 0.741822 p_value= 0.793257 p_value= 0.761278 p_value= 0.966603 p_value= 0.835223 p_value= 0.654968 p_value= 0.515288 p_value= 0.420468 p_value= 0.586624 p_value= 0.958952 p_value= 0.973497 p_value= 0.885612 p_value= 0.862942 p_value= 0.727210 p_value= 0.597810 p_value= 0.493277 p_value= 0.992348 p_value= 0.445224 p_value= 0.438904 p_value= 0.552307 p_value= 0.489666 p_value= 0.615434 p_value= 0.714857 p_value= 0.977313 p_value= 0.544560 p_value= 0.328330 p_value= 0.429190 p_value= 0.457580 p_value= 0.319971 p_value= 0.250816 p_value= 0.356113 p_value= 0.420770 p_value= 0.393721 p_value= 0.733078 p_value= 0.763595 p_value= 0.647283 p_value= 0.491334 p_value= 0.365249 p_value= 0.289430 p_value= 0.910433 p_value= 0.863319 p_value= 0.705521 p_value= 0.618342 p_value= 0.727943 p_value= 0.591354 p_value= 0.227949 p_value= 0.209391 p_value= 0.642779 p_value= 0.400534 p_value= 0.291699 p_value= 0.492022 p_value= 0.784149 p_value= 1.000000 p_value= 0.881880 p_value= 0.942316 p_value= 0.741905 p_value= 0.612706 WARNING: TEST NOT APPLICABLE. THERE ARE AN INSUFFICIENT NUMBER OF CYCLES. --------------------------------------------- 0 failed individual tests with THRESHOLD 0.001000 on 834 individual tests