test/fixtures_rsa/RSA_KEY_2048: make key SP800-56b compatible#14535
test/fixtures_rsa/RSA_KEY_2048: make key SP800-56b compatible#14535huwcbjones wants to merge 2 commits intopyca:mainfrom
Conversation
|
I think we need to understand why this isn't failing on our existing FIPS builders. |
Our environment will always be special, but especially so as we've just migrated to OpenSSL 3.5.5, but our FIPS module is fixed at 3.0.10 because it's on the CMVP list. We're hoping to get a new module based on 3.5.x at some point, but the when is very indeterminate. As such, the behaviour under the So I would assume we're doing something different (more strict?) to what's happening in CI. Either way, those keys aren't SP800-56b compliant! |
These keys cannot be loaded with FIPS ensuring SP800-56b compliance, however the keys can be fixed as follows:
And to prove that the keys fail to load.
See also: