# Statistical Randomness Testing on NIST SP 800-22

Source: [Statistical Randomness Testing on NIST SP 800-22](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2026-03-16T09:49:25.575Z

Evaluation of statistical randomness properties using the NIST SP 800-22 test suite, reporting results across numerous specific statistical tests (e.g., P-Value, Entropy, Runs, DFT).

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

| Scope | Recorded value |
| --- | --- |
| Task | Statistical Randomness Testing |
| Dataset (including any stated split) | NIST SP 800-22 |
| Metric | Pass Rate |
| Unit | PERCENT |
| Direction | Higher is better |
| Results loaded | 16 of 16 |
| Coverage | All results currently returned for this benchmark |

Evaluation settings may differ between results. The original papers and recorded configurations are needed to establish comparability. A shared metric name alone does not establish an identical protocol.

## Metrics

- [Pass Rate](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Pass%20Rate>): Higher is better; unit: PERCENT.

- [P-Value](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=P-Value>): Higher is better; unit: SCALAR.

- [Status](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Status>): Higher is better; unit: SCALAR.

- [Frequency Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Frequency%20Test>): Higher is better; unit: SCALAR.

- [Block Frequency Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Block%20Frequency%20Test>): Higher is better; unit: SCALAR.

- [Cumulative Sums Test (Forward)](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Cumulative%20Sums%20Test%20(Forward)>): Higher is better; unit: SCALAR.

- [Cumulative Sums Test (Backward)](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Cumulative%20Sums%20Test%20(Backward)>): Higher is better; unit: SCALAR.

- [Runs Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Runs%20Test>): Higher is better; unit: SCALAR.

- [Longest Run Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Longest%20Run%20Test>): Higher is better; unit: SCALAR.

- [Matrix Rank Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Matrix%20Rank%20Test>): Higher is better; unit: SCALAR.

- [DFT Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=DFT%20Test>): Higher is better; unit: SCALAR.

- [Non-Overlapping Template Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Non-Overlapping%20Template%20Test>): Higher is better; unit: SCALAR.

- [Overlapping Template Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Overlapping%20Template%20Test>): Higher is better; unit: SCALAR.

- [Universal Statistical Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Universal%20Statistical%20Test>): Higher is better; unit: SCALAR.

- [Approximate Entropy Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Approximate%20Entropy%20Test>): Higher is better; unit: SCALAR.

- [Random Excursions Test (8 Variants)](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Random%20Excursions%20Test%20(8%20Variants)>): Higher is better; unit: SCALAR.

- [Random Excursions Variant Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Random%20Excursions%20Variant%20Test>): Higher is better; unit: SCALAR.

- [Serial Test (2 Variants)](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Serial%20Test%20(2%20Variants)>): Higher is better; unit: SCALAR.

- [Linear Complexity Test](<https://www.sota2.com/research/sota/statistical-randomness-testing-on-nist-sp-800-22.md?metric=Linear%20Complexity%20Test>): Higher is better; unit: SCALAR.

## Recorded results

| Method | Pass Rate | Result date | Report paper |
| --- | --- | --- | --- |
| EGC128 | 100 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 100 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 99 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 98 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 98 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 96 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 59 | Not recorded | 69b78e5d0636e5bf4afbda31 |
| EGC128 | 59 | Not recorded | 69b78e5d0636e5bf4afbda31 |

### EGC128

Pass Rate: 100. Result ID: 69b7d0bd47f34ce9249fe8e8.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Block Frequency"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 100. Result ID: 69b7d0bd47f34ce9249fe8ed.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Matrix Rank"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8e7.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Frequency"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8e9.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Cumulative Sums (forward)"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8ea.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Cumulative Sums (backward)"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8ec.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Longest Run"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8ee.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Discrete Fourier Transform"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8f0.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Overlapping Template"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8f1.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Universal Statistical"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8f2.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Approximate Entropy"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 99. Result ID: 69b7d0bd47f34ce9249fe8f6.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Linear Complexity"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 98. Result ID: 69b7d0bd47f34ce9249fe8eb.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Runs"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 98. Result ID: 69b7d0bd47f34ce9249fe8f5.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Serial (2 variants)"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 96. Result ID: 69b7d0bd47f34ce9249fe8ef.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Non-Overlapping Template"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 59. Result ID: 69b7d0bd47f34ce9249fe8f3.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Random Excursions (8 variants)"}. This record does not assert independent reproduction.

### EGC128

Pass Rate: 59. Result ID: 69b7d0bd47f34ce9249fe8f4.

[Reporting paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b78e5d0636e5bf4afbda31.md>)

Recorded evaluation configuration: {"Input source":"random plaintext encryption","Total bits tested":"10^8","Number of sequences":"100","Test Category":"Random Excursions Variant (18)"}. This record does not assert independent reproduction.

Page 1 of 1. This is an index page, not the full collection.
