The following are some notes that pertain to NIST's SP 800-90B. These have all been submitted to NIST as comments to SP800-90B, and are thus public.
- For reference, here is NIST's final SP800-90B (a local copy).
- SP800-90B Comments from UL (Version 1.9, dated 20191212).
- Implementation Comments (Version 20191219).
- Aaron Kaufer's Further Improvements for SP 800-90B Tuple Counts (Version 20190410).
- SP800-90B Statistical Changes from the 2016 draft (Version 20180614). Please note, that NIST's Markup of Changes is a better and more authoritative source for most uses.
- A presentation that I gave in 2016 on An Approach for Entropy Assessment of Ring Oscillator-Based Noise Sources
- A presentation that I gave at the 2018 ICMC, titled "Care and Feeding of the SP800-90B Statistical Tests"
- A presentation that I gave at the 2019 ICMC, titled "The IID Assumption and YOU!"
- A presentation that I gave at the 2020 ICMC, titled "SP 800-90B Refinements: Validation Process, Estimator Confidence Intervals, and Assessment Stability"
- A presentation that I gave in 2020 at the CMUF Entropy WG, titled "ICMC 2020: Summary of Entropy-Relevant Content" (Version 20201103 D9)
- A presentation that I gave in 2021 at the CMUF Entropy WG, titled "What To Expect When You're Expecting (to Evaluate JEnt Against SP 800-90B)" (Version 20210904-1)
- A presentation that I gave at the 2021 ICMC, titled "Some Approaches to Generate H_submitter for Periodically Sampled Ring Oscillators" (Version 20210904-1)
- A presentation that I gave in 2022 at the CMUF Entropy WG, titled JEnt (MemOnly) and JEnt Analysis Approaches
- A presentation that I gave in 2023 at the CMUF Entropy WG, titled Health Testing for Periodically Sampled Ring Oscillators (Version 20230602)
- A presentation that I gave in 2023 at VCEW 2023, titled JEnt MemOnly A Hardware-Based Ad Hoc Entropy Source
- A presentation that I gave in 2023 at the CMUF Entropy WG, titled What To Expect When You're Expecting (to Assess the CPU Jitter Random Number Generator v2.2.0 Against SP 800-90B)
- A presentation that I gave in 2023 at the CMUF Entropy WG, titled CMUF EWG Potpourri
- A presentation that I gave in 2024 over a few CMUF Entropy JEnt SWG meetings, titled CPU Jitter Heuristic Entropy Arguments
- A presentation that I gave in 2024 at the CMUF Entropy WG, titled
EverythingSome of What You Always Wanted to Know About the APT (But Were Afraid to Ask). This was an extract of a prior presentation that I had prepared (but was overtaken by events) CMUF EWG Draft IG D.K Comments (Draft 10).
- The Theseus SP 800-90B Testing Package.
- NIST's reference implementation of the 90B tests. Please see the active issue list and the outstanding pull requests.
- sp800-90b-noniid-testcases-20180920.zip contains a series of test cases and results from an earlier version of Theseus. (cases dated 20180920)
Mail josh@keypair.us with comments, questions, etc.