openssl: Make fips_mode option work with OpenSSL 3
This commit is contained in:
@@ -4,7 +4,15 @@ charon.plugins.openssl.engine_id = pkcs11
|
||||
charon.plugins.openssl.fips_mode = 0
|
||||
Set OpenSSL FIPS mode: disabled(0), enabled(1), Suite B enabled(2).
|
||||
|
||||
Set OpenSSL FIPS mode. With OpenSSL before 3.0, the supported values are
|
||||
disabled(0), enabled(1) and Suite B enabled(2). With OpenSSL 3+, any value
|
||||
other than 0 will explicitly load the fips and base providers (_load_legacy_
|
||||
will be ignored). The latter still requires the config in fipsmodule.cnf
|
||||
(e.g. for the module's MAC), but allows explicitly loading the provider if
|
||||
it's not activated in that config.
|
||||
|
||||
charon.plugins.openssl.load_legacy = yes
|
||||
Load the legacy provider in OpenSSL 3+ for algorithms like MD4, DES, or
|
||||
Blowfish (the first two are required for EAP-MSCHAPv2). If disabled, the
|
||||
default provider is loaded, or those configured in the OpenSSL config.
|
||||
default provider is loaded, or those configured in the OpenSSL config (e.g.
|
||||
the fips provider).
|
||||
|
||||
Reference in New Issue
Block a user