-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
provider: Add new configuration option assume_fips
When OpenSSL runs in FIPS Mode, it will not use any providers that do not provide a property fips=yes, rendering the pkcs11 provider unusable in FIPS Mode. This is a regression and for many users that need to have smart cards working in FIPS Mode. Unfortunately, proper signalization from pkcs11 modules regarding the tokens FIPS certification status is not standardized yet, this will be left up to the user to decide if the pkcs11 modules talk to FIPS certified token or not. This involves adjusting the algorithm lists to contain dynamic properties based on this configuration option, where we previously had hardcoded just provider=pkcs11. Fixes: #469, #164 Signed-off-by: Jakub Jelen <[email protected]>
- Loading branch information
Showing
4 changed files
with
247 additions
and
220 deletions.
There are no files selected for viewing
This file contains 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.