usnistgov / SP800-90B_EntropyAssessment

The SP800-90B_EntropyAssessment C++package implements the min-entropy assessment methods included in Special Publication 800-90B.
202 stars 87 forks source link

number of windows that are four and are defined as 63,255,1023,4095.what is the reason behind selecting these four windows in particular #150

Closed bitstream111 closed 4 years ago

joshuaehill commented 4 years ago

The proximate reason why this tool does this is because SP 800-90B says to do so.

The reason that 90B does this is somewhat arbitrary. I would think that a better approach would be prime values up to some bound. The values here are 1 off from a few particular powers of 2.