NIST SP 800-90B (Entropy Source Validation)

by shahiN Noursalehi

You are here: Home / Workshops / NIST SP 800-90B (Entropy Source Validation)

Client-side NIST SP 800-90B Analysis

This tool performs continuous health tests and entropy estimation on raw samples according to the NIST SP 800-90B recommendations (Repetition Count, Adaptive Proportion, and multiple estimators).

Everything runs entirely inside your browser — no data is ever uploaded to a server.

Disclaimer

This is an educational implementation of the NIST SP 800-90B health tests and estimators. While the algorithms closely follow the official NIST recommendations, this browser version is intended for learning and demonstration purposes only.

Results should not be used as formal certification or as the sole basis for evaluating entropy sources in production systems. For critical applications, always use the official NIST tools or other validated software.

The author and contributors accept no liability for any decisions made based on the output of this tool.

Input Samples




0 samples
Hint: Simple PRNGs often fall below 0.7. Cryptographic RNGs should stay above 0.9.
Test Status Details
No results yet — run the tests to see the report.
Final Verdict
Run the tests to see the verdict.

Acknowledgments

Special thanks to Grok for helping build this NIST SP 800-90B teaching tool.