Repository navigation
Pq fips fenrir #11359
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
Open
jackctj117
wants to merge
17
commits into
wolfSSL:master
Choose a base branch
from
jackctj117:PQ-FIPS-Fenrir
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+160
−11
Open
Pq fips fenrir #11359
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
f95bbdf
Reject HMAC keys longer than 1024 bits in the FIPS v7 approved mode, …
jackctj117 f4c807a
Refuse ECDSA key pair generation and signature generation on curves b…
jackctj117 e8c2bf4
Expect the FIPS v7 1024-bit HMAC key maximum from the long RFC 4231 s…
jackctj117 b5de09c
Expect the FIPS v7 generic HKDF wrappers to refuse SHA-1 per SP 800-5…
jackctj117 184d188
Gate FIPS v7 wrapper expectations on !FIPS_NO_WRAPPERS
jackctj117 51f6a14
Return BAD_FUNC_ARG for a too-small FIPS v7 ECC keygen keysize
jackctj117 06c40ea
Exempt the TLS PRF from the FIPS v7 HMAC key maximum
jackctj117 60df2ce
Keep the HMAC minimum key length for the FIPS v7 TLS PRF
jackctj117 6c19eae
Let linuxkm HMAC keys above the FIPS v7 cap through
jackctj117 8b9e8c5
Apply the FIPS v7 ECDSA signing curve minimum ahead of crypto-callbac…
jackctj117 1d28d81
Enforce the FIPS v7 HMAC key maximum in the KCAPI wc_HmacSetKey()
jackctj117 0ee2cce
Exempt linuxkm HMAC from the FIPS v7 key maximum only when the kernel…
jackctj117 1d5b629
Test the FIPS v7 ECC keygen and signing curve gates and the wc_PRF se…
jackctj117 3363684
Expect the FIPS v7 HKDF SHA-1 refusal only when fips.h defines WC_HAV…
jackctj117 01fdb6a
Provide a KCAPI wc_HmacSetKey_ex so the key is set on the backend tha…
jackctj117 3381929
Recheck the FIPS v7 signing curve minimum after a crypto callback res…
jackctj117 81ea11b
Drop the FIPS v7 HMAC key maximum: the CAVP harness HMAC vectors use …
jackctj117 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
Some comments aren't visible on the classic Files Changed page.
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
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.
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.