-
Notifications
You must be signed in to change notification settings - Fork 1k
SP 800-90B verdict preservation & APT/RCT compliance fixes #11506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
douzzer
merged 15 commits into
wolfSSL:master
from
kaleb-himes:PQ-FS-2026-Part3-SecurityReview-nofallback-T
Oct 2, 2026
Merged
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
aeed584
random: keep SP 800-90B RCT/APT verdicts through reseed
kaleb-himes 00a6858
tests/api: stuck seed source at reseed reports ENTROPY_RT_E
kaleb-himes b084a50
random: seed APT uses the 90B reference window and its own cutoff
kaleb-himes 2a0d6bb
tests/api: cover the seed APT cutoff, windows and remainder
kaleb-himes 617ad9b
linuxkm: recover the DRBG on a seed health-test alarm too
kaleb-himes 0cdb65e
random: add the all-values seed check as a 4.3 Req 1c extra test
kaleb-himes 8c7e00c
random: hold the seed APT cutoffs as byte deltas from half the window
kaleb-himes 95ba963
random: preserve 90B verdicts at instantiate and drop stale returns
kaleb-himes b517d91
tests/api: sweep every window the seed APT cutoff tables cover
kaleb-himes 04b8bc4
random: build the seed verdict helper only where DRBG_FAILURE exists
kaleb-himes 5c41bfc
random: guard caller-set seed cutoffs and correct the APT comments
kaleb-himes 4d46a11
random: condemn on a seed verdict and bound a caller-set APT cutoff
kaleb-himes f03294a
linuxkm: reinstantiate up to three times before failing a generate
kaleb-himes c997468
random: drop an unsound cutoff bound and stop masking source errors
kaleb-himes e65f05e
random: a rejected seed fails the reseed, not the instantiation
kaleb-himes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.