Skip to content

Releases: usnistgov/SP800-90B_EntropyAssessment

v1.1.8

12 Jul 14:19
68ed165
Compare
Choose a tag to compare
  • Improves error messages for various use cases in the application
  • IID tests run all 90B Section 5 tests rather than stopping at the first failure

Full Changelog: v1.1.7...v1.1.8

v1.1.7

30 Oct 19:22
364865a
Compare
Choose a tag to compare
  • Cleans up JSON output around Restart IID tests
  • Adds support for large LRS testing
    • NOTE: This may break existing builds depending on the libraries included. This requires a new library. Please check the Wiki for more information.
  • Adds adjustable simulation support for restart testing
  • Adds definition for "Full Entropy" from IG D.K in conditioning tests

v1.1.6

15 Jun 20:23
1d8b0af
Compare
Choose a tag to compare
  • Runs IID tests on restart row and column data when IID is selected
  • Adds more error checking around file reads
  • Adds missing SHA256 output on conditioning tests
  • Updates SHA256 method to use non-deprecated OpenSSL method
  • Fixes potential memory leaks around mpfr
  • Updates byte to uint8_t to avoid conflicts with std::byte

v1.1.5

09 Sep 14:20
cbb3b7f
Compare
Choose a tag to compare
  • Moves JSON output before comparing computed test result with previous min-entropy
  • Adds tool version to JSON output
  • Adds run command to JSON output

v1.1.4

23 Aug 13:09
219d232
Compare
Choose a tag to compare

Updates to JSON outputs to remove duplicated test case results.

v1.1.3

22 Feb 14:06
4fbcea6
Compare
Choose a tag to compare

Updates to output, bugfixes.

v1.1.1

14 Jan 16:45
Compare
Choose a tag to compare

Fixes many issues, updates precision bounds, provides JSON output options.

v1.0

21 May 16:53
ba92f0d
Compare
Choose a tag to compare
  • Fixes many issues in the previous release
  • Big performance boosts to non-iid pipeline
  • Adds self-tests

v1.0-beta Release

08 Apr 19:40
ded112b
Compare
Choose a tag to compare

This is a beta release of v1.0. Any modifications will be primarily bug-fixes.

SP 800-90B, 2012 draft

09 Nov 15:18
Compare
Choose a tag to compare
Pre-release

This version of the code follows the 2012 draft of Special Publication 800-90B: Recommendation for the Entropy Sources Used for Random Bit Generation.