April 25, 2003 This is an example Crypt-X test documentation file. The R200 unit pass all the Crypt-X tests. This may not be obvious from the listings below, but for devices that pass, this is how it looks like. The test results apply to the "3A" command and all three units R210, R220, and the R230. ****** Stream Cipher Results: Frequency Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:23:21 2003 Input file: C:\Proj\Random.DAT Total bits : 770080768 Number of ones (x) : 385038609 Expected ones (mean) : 385040384.0 Proportion of ones : 0.5000 Significance probability (p) : 0.8982 Interpretation. Frequency test: - 89.82% of bit streams of length 770080768 will have a number of ones further from the mean of 385040384.0 for the hypothesised distribution, than this sample. - This sample satisfies the frequency test. ****** Stream Cipher Results: Binary Derivative Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:24:19 2003 Input file: C:\Proj\Random.DAT Total bits : 770080768 1st binary derivative (D1). Number of bits : 770080767 Number of ones (x) : 385031632 Expected ones (mean) : 385040383.5 Proportion of ones : 0.5000 Significance probability (p) : 0.5282 2nd binary derivative (D2). Number of bits : 770080766 Number of ones (x) : 385045183 Expected ones (mean) : 385040383.0 Proportion of ones : 0.5000 Significance probability (p) : 0.7294 Interpretation. First binary derivative: - 52.82% of bit streams of length 770080767 will have a number of ones further from the mean of 385040383.5 for the hypothesised distribution, than this sample. - This sample satisfies the frequency test on the first binary derivative. Second binary derivative: - 72.94% of bit streams of length 770080766 will have a number of ones further from the mean of 385040383.0 for the hypothesised distribution, than this sample. - This sample satisfies the frequency test on the second binary derivative. ****** Stream Cipher Results: Change Point Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:25:25 2003 Input file: C:\Proj\Random.DAT Total bits : 770080768 Total ones : 385038609 Change point : 503697438 Number of ones before : 251839747 Proportion of ones before : 0.5000 Proportion of ones after : 0.5000 Significance probability (p) : 1.0000 Interpretation. Change point test: - The actual significance probability of the change in the proportion of ones is less than 1.00. - This result indicates there is no significant change in the proportion of ones in the bit stream. This sample satisfies the change point test. ****** Stream Cipher Results: Subblock Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:26:11 2003 Input file: C:\Proj\Random.DAT The uniformity test was used. Total bits : 770080768 Subblock size : 8 Chi-squared value : 254.7081 Degrees of freedom : 255 Significance probability (p) : 0.4963 Interpretation. Uniformity test (subblock size = 8): - 49.63% of all possible streams of length 770080768 will have a distribution of 8-bit subblocks less uniform than this sample shows. - This sample satisfies the subblock test for subblocks of length 8. ****** Stream Cipher Results: Runs Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:26:57 2003 Input file: C:\Proj\Random.DAT Total bits : 770080768 Number of runs : 385031633 Number of blocks : 192515817 Number of gaps : 192515816 Chi-squared value : 50.6573 Degrees of freedom : 52 Significance probability (p) : 0.5268 Summary of runs: Length #Blocks #Gaps #Expected 1 96257654 96251387 96260096 2 48128728 48128636 48130048 3 24054960 24072806 24065024 4 12042397 12032232 12032512 5 6019518 6016342 6016256 6 3005026 3006687 3008128 7 1503803 1502614 1504064 8 750854 752206 752032 9 376918 376764 376016 10 187717 187984 188008 11 94222 94061 94004 12 47140 47169 47002 13 23541 23437 23501 14 11639 11726 11750 15 5777 5880 5875 16 2988 2955 2937 17 1465 1486 1468 18 752 737 734 19 354 364 367 20 177 191 183 21 82 70 91 22 58 39 45 23 24 17 22 24 11 11 11 25 4 8 5 26 8 7 2 Interpretation. Runs test: - 52.68% of bit streams of length 770080768 will have a distribution of run lengths further from the expected distribution than this sample gives. - This sample satisfies the runs distribution test. ****** Stream Cipher Results: Sequence Complexity Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:28:04 2003 Input file: C:\Proj\Random.DAT Total bits : 100000 Sequence complexity : 6128 Threshold value : 6021 Mean value : 6056 Interpretation. Sequence compexity test: - This sample stream is considered random based on the sequence complexity test. ****** Stream Cipher Results: Linear Complexity Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:43:14 2003 Input file: C:\Proj\Random.DAT Total bits : 250000 Linear complexity : 125000 Expected linear complexity : 125000 Significance probability (p) : 0.5000 Number of jumps : 62541 Expected number of jumps : 62500 Significance probability (p) : 0.5917 Jump size. Chi-squared value : 23.6064 Degrees of freedom : 12 Significance probability (p) : 0.0230 Interpretation. Linear complexity test: - 50.00% of bit streams of length 250000 will have a linear complexity less than this sample. - This sample satisfies the linear complexity test. Number of jumps: - 59.17% of bit streams of length 250000 will have a number of jumps in linear complexity less than this sample. - This sample satisfies the test on the number of jumps in linear complexity. Jump Size: - 2.30% of bit streams of length 250000 will have a jump size distribution further from the expected distribtution than this sample gives. - This sample satisfies the test on the distribution of the linear complexity jump size. ****** Key Generator Results: Frequency Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:46:44 2003 Input file: C:\Proj\Random.DAT Number of complete blocks : 13751442 Block size in bits : 56 Chi-squared statistic : 36.49219 Degrees of freedom : 36 Significance probability (p) : 0.4458 Distribution of ones per block: Ones Expected Observed Proportion 7 0 1 0.0000 9 1 0 0.0000 10 7 7 0.0000 11 28 33 0.0000 12 107 103 0.0000 13 361 365 0.0000 14 1108 1120 0.0001 15 3102 3211 0.0002 16 7948 7832 0.0006 17 18702 18528 0.0013 18 40521 40493 0.0029 19 81041 80953 0.0059 20 149926 149838 0.0109 21 257016 255985 0.0186 22 408890 410081 0.0298 23 604445 605455 0.0440 24 831112 830530 0.0604 25 1063824 1064090 0.0774 26 1268406 1268322 0.0922 27 1409339 1410019 0.1025 28 1459673 1459665 0.1061 29 1409339 1407662 0.1024 30 1268406 1268736 0.0923 31 1063824 1063381 0.0773 32 831112 831898 0.0605 33 604445 605721 0.0440 34 408890 408058 0.0297 35 257016 256764 0.0187 36 149926 149763 0.0109 37 81041 80874 0.0059 38 40521 40524 0.0029 39 18702 18559 0.0013 40 7948 8031 0.0006 41 3102 3180 0.0002 42 1108 1148 0.0001 43 361 365 0.0000 44 107 111 0.0000 45 28 26 0.0000 46 7 7 0.0000 47 1 3 0.0000 Interpretation. Frequency test: - 44.58% of all possible samples containing 13751442 blocks would have a chi-squared statistic larger than that given by this sample. - The sample results satisfy the frequency test on the distribution of ones per block. ****** Key Generator Results: Frequency Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:47:11 2003 Input file: C:\Proj\Random.DAT Number of complete blocks : 752032 Block size in bits : 1024 Chi-squared statistic : 129.56260 Degrees of freedom : 132 Significance probability (p) : 0.5437 Distribution of ones per block: Ones Expected Observed Proportion 439 1 0 0.0000 440 1 2 0.0000 441 1 1 0.0000 442 1 1 0.0000 443 2 0 0.0000 444 2 3 0.0000 445 3 7 0.0000 446 4 3 0.0000 447 5 3 0.0000 448 6 9 0.0000 449 8 11 0.0000 450 10 9 0.0000 451 13 15 0.0000 452 16 21 0.0000 453 21 19 0.0000 454 26 35 0.0000 455 33 36 0.0000 456 41 39 0.0001 457 51 45 0.0001 458 63 79 0.0001 459 77 73 0.0001 460 95 77 0.0001 461 116 107 0.0001 462 142 148 0.0002 463 172 188 0.0002 464 208 229 0.0003 465 250 277 0.0004 466 300 295 0.0004 467 359 333 0.0004 468 427 395 0.0005 469 506 499 0.0007 470 598 605 0.0008 471 703 705 0.0009 472 824 874 0.0012 473 961 981 0.0013 474 1117 1135 0.0015 475 1294 1246 0.0017 476 1492 1500 0.0020 477 1714 1693 0.0023 478 1962 1972 0.0026 479 2236 2222 0.0030 480 2539 2608 0.0035 481 2871 2845 0.0038 482 3235 3194 0.0042 483 3630 3729 0.0050 484 4057 4149 0.0055 485 4517 4596 0.0061 486 5010 4982 0.0066 487 5535 5495 0.0073 488 6090 6110 0.0081 489 6676 6614 0.0088 490 7289 7315 0.0097 491 7927 7908 0.0105 492 8588 8722 0.0116 493 9267 9213 0.0123 494 9961 9874 0.0131 495 10665 10617 0.0141 496 11375 11377 0.0151 497 12084 11794 0.0157 498 12788 12701 0.0169 499 13480 13534 0.0180 500 14154 14113 0.0188 501 14804 14829 0.0197 502 15423 15358 0.0204 503 16006 15983 0.0213 504 16546 16810 0.0224 505 17037 16894 0.0225 506 17475 17511 0.0233 507 17854 17928 0.0238 508 18170 18118 0.0241 509 18420 18237 0.0243 510 18601 18589 0.0247 511 18710 18677 0.0248 512 18747 18778 0.0250 513 18710 18888 0.0251 514 18601 18604 0.0247 515 18420 18257 0.0243 516 18170 18200 0.0242 517 17854 17909 0.0238 518 17475 17791 0.0237 519 17037 17100 0.0227 520 16546 16433 0.0219 521 16006 16128 0.0214 522 15423 15310 0.0204 523 14804 14702 0.0195 524 14154 14339 0.0191 525 13480 13545 0.0180 526 12788 12893 0.0171 527 12084 12132 0.0161 528 11375 11129 0.0148 529 10665 10808 0.0144 530 9961 9870 0.0131 531 9267 9210 0.0122 532 8588 8673 0.0115 533 7927 7898 0.0105 534 7289 7167 0.0095 535 6676 6709 0.0089 536 6090 6037 0.0080 537 5535 5397 0.0072 538 5010 4957 0.0066 539 4517 4533 0.0060 540 4057 4057 0.0054 541 3630 3654 0.0049 542 3235 3212 0.0043 543 2871 2889 0.0038 544 2539 2551 0.0034 545 2236 2254 0.0030 546 1962 1997 0.0027 547 1714 1680 0.0022 548 1492 1541 0.0020 549 1294 1304 0.0017 550 1117 1117 0.0015 551 961 926 0.0012 552 824 855 0.0011 553 703 695 0.0009 554 598 577 0.0008 555 506 547 0.0007 556 427 383 0.0005 557 359 367 0.0005 558 300 304 0.0004 559 250 262 0.0003 560 208 212 0.0003 561 172 182 0.0002 562 142 157 0.0002 563 116 111 0.0001 564 95 97 0.0001 565 77 70 0.0001 566 63 73 0.0001 567 51 57 0.0001 568 41 47 0.0001 569 33 33 0.0000 570 26 18 0.0000 571 21 14 0.0000 572 16 14 0.0000 573 13 13 0.0000 574 10 13 0.0000 575 8 8 0.0000 576 6 6 0.0000 577 5 9 0.0000 578 4 4 0.0000 579 3 3 0.0000 580 2 1 0.0000 581 2 1 0.0000 582 1 1 0.0000 583 1 1 0.0000 584 1 1 0.0000 585 1 0 0.0000 587 0 1 0.0000 Interpretation. Frequency test: - 54.37% of all possible samples containing 752032 blocks would have a chi-squared statistic larger than that given by this sample. - The sample results satisfy the frequency test on the distribution of ones per block. ****** Key Generator Results: Binary Derivative Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:47:55 2003 Input file: C:\Proj\Random.DAT Number of complete blocks : 752032 Block size in bits : 1024 Chi-squared statistic : 144.46525 Degrees of freedom : 131 Significance probability (p) : 0.1988 Distribution of ones per block: Ones Expected Observed Proportion 438 0 2 0.0000 439 1 0 0.0000 440 1 1 0.0000 441 1 1 0.0000 442 1 0 0.0000 443 2 0 0.0000 444 2 0 0.0000 445 3 4 0.0000 446 4 3 0.0000 447 5 9 0.0000 448 7 6 0.0000 449 9 6 0.0000 450 11 14 0.0000 451 14 13 0.0000 452 18 26 0.0000 453 23 25 0.0000 454 29 26 0.0000 455 36 35 0.0000 456 45 42 0.0001 457 56 51 0.0001 458 69 48 0.0001 459 85 84 0.0001 460 105 101 0.0001 461 128 143 0.0002 462 155 161 0.0002 463 188 166 0.0002 464 227 233 0.0003 465 273 272 0.0004 466 327 348 0.0005 467 390 416 0.0006 468 464 448 0.0006 469 549 579 0.0008 470 647 657 0.0009 471 759 752 0.0010 472 888 869 0.0012 473 1034 1043 0.0014 474 1200 1139 0.0015 475 1387 1367 0.0018 476 1597 1609 0.0021 477 1831 1842 0.0024 478 2092 2174 0.0029 479 2380 2492 0.0033 480 2697 2722 0.0036 481 3045 2911 0.0039 482 3424 3504 0.0047 483 3835 3777 0.0050 484 4279 4256 0.0057 485 4755 4828 0.0064 486 5264 5267 0.0070 487 5805 5842 0.0078 488 6376 6357 0.0085 489 6976 7019 0.0093 490 7602 7750 0.0103 491 8252 8324 0.0111 492 8923 8913 0.0119 493 9611 9495 0.0126 494 10311 10230 0.0136 495 11019 11048 0.0147 496 11730 11683 0.0155 497 12438 12539 0.0167 498 13138 13032 0.0173 499 13822 13834 0.0184 500 14486 14347 0.0191 501 15122 15179 0.0202 502 15724 15746 0.0209 503 16287 16424 0.0218 504 16804 17049 0.0227 505 17270 17348 0.0231 506 17680 17655 0.0235 507 18028 18098 0.0241 508 18312 18144 0.0241 509 18528 18627 0.0248 510 18673 18696 0.0249 511 18747 18742 0.0249 512 18747 18930 0.0252 513 18673 18678 0.0248 514 18528 18320 0.0244 515 18312 18176 0.0242 516 18028 17762 0.0236 517 17680 17245 0.0229 518 17270 17323 0.0230 519 16804 16775 0.0223 520 16287 16453 0.0219 521 15724 15604 0.0207 522 15122 15258 0.0203 523 14486 14419 0.0192 524 13822 14019 0.0186 525 13138 12949 0.0172 526 12438 12430 0.0165 527 11730 11763 0.0156 528 11019 11096 0.0148 529 10311 10348 0.0138 530 9611 9608 0.0128 531 8923 8836 0.0117 532 8252 8150 0.0108 533 7602 7631 0.0101 534 6976 6893 0.0092 535 6376 6445 0.0086 536 5805 5857 0.0078 537 5264 5260 0.0070 538 4755 4824 0.0064 539 4279 4342 0.0058 540 3835 3784 0.0050 541 3424 3475 0.0046 542 3045 3117 0.0041 543 2697 2638 0.0035 544 2380 2369 0.0032 545 2092 2024 0.0027 546 1831 1854 0.0025 547 1597 1603 0.0021 548 1387 1356 0.0018 549 1200 1193 0.0016 550 1034 1024 0.0014 551 888 902 0.0012 552 759 769 0.0010 553 647 654 0.0009 554 549 586 0.0008 555 464 486 0.0006 556 390 395 0.0005 557 327 316 0.0004 558 273 255 0.0003 559 227 245 0.0003 560 188 172 0.0002 561 155 189 0.0003 562 128 136 0.0002 563 105 99 0.0001 564 85 78 0.0001 565 69 67 0.0001 566 56 57 0.0001 567 45 51 0.0001 568 36 32 0.0000 569 29 30 0.0000 570 23 22 0.0000 571 18 6 0.0000 572 14 10 0.0000 573 11 14 0.0000 574 9 13 0.0000 575 7 4 0.0000 576 5 7 0.0000 577 4 3 0.0000 578 3 3 0.0000 579 2 6 0.0000 580 2 1 0.0000 581 1 0 0.0000 582 1 0 0.0000 583 1 0 0.0000 584 1 0 0.0000 Interpretation. Binary derivative test: - Approximately 19.88% of all possible samples containing 752032 blocks would have a chi-squared statistic larger than that given by this sample. - The sample results satisfy the frequency test on the distribution of ones per binary derivative block. ****** Key Generator Results: Subblock Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:53:28 2003 Input file: C:\Proj\Random.DAT Number of complete blocks : 24065024 Block size in bits : 32 Subblock size in bits : 2 Tests of independence on bit-pair positions. Summary of Significance probabilities (p): Number less that 0.001 : 0 Number between 0.001 and 0.01 : 1 Number greater than 0.01 : 495 Total number of tests : 496 Interpretation. Subblock test (subblock size 2): - This sample satisfies the test of independence applied to each of the bit-pair positions. - See the Pairwise Independence Matrix for a summary of critical significance probabilities. ****** Key Generator Results: Entropy Test ****** File name: C:\Proj\Random.DAT ****** Time: Fri Apr 25 15:56:32 2003 Input file: C:\Proj\Random.DAT Number of complete blocks : 24065024 Block size (in bits) : 32 The entropy of the whole block was estimated. Number of repetitions : 66792 Estimate of block entropy, H = 32. Interpretation. Entropy test: - A 99% probability interval for the true entropy of the block, H, is 32 <= H <= 32.