You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linux e8907ec245de 4.9.125-linuxkit deps: update openssl to 1.0.1j #1 SMP Fri Sep 7 08:20:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux:
crypto:
This issue was discovered by dynamically linking to Red Hat's OpenSSL 1.1.1c (which has not yet been released). This might not be an issue for other platforms but we should still look into and verify that configuring FIPS is supported by adding this configuration option in openssl.cnf as discussed in #28507.
This issue is related to configuring OpenSSL FIPS support by using the OpenSSL configuration file:
$ openssl version -dOPENSSLDIR: "/etc/pki/tls"
It should be possible to enable FIPS by setting fips_mode to true/yes in /etc/pki/tls/openssl.cnf:
Since OpenSSL in this case if modified to provide FIPS support and has not be released yet, I can't rule out that there is a bug/missing patch which is causing this.
I'm heading off on PTO tomorrow but I'll follow up on this when I get back in August.
The text was updated successfully, but these errors were encountered:
Looking into this a little closer it turns out that RHEL8/UBI8 (Universal Base Image) has the concept of a system wide security policy which can be enabled:
$ update-crypto-policies --set FIPS
This will enable fips much like setting fips_mode in openssl.cnf. Enabling fips this way and then running getFips() will return 1 without having to specify specifying the --enable-fips option.
My understanding is that setting fips_mode in openssl.cnf is not supported on RHEL8/UBI8 and hence this issue is not really valid, at least not with the current information in the description. I'm going to close this for now and we can create a new task when there are other FIPS compatible OpenSSL libraries available for testing.
This issue was discovered by dynamically linking to Red Hat's OpenSSL 1.1.1c (which has not yet been released). This might not be an issue for other platforms but we should still look into and verify that configuring FIPS is supported by adding this configuration option in openssl.cnf as discussed in #28507.
This issue is related to configuring OpenSSL FIPS support by using the OpenSSL configuration file:
It should be possible to enable FIPS by setting
fips_mode
totrue/yes
in/etc/pki/tls/openssl.cnf
:Starting node with the above configuration:
Note that it is possible to enable fips using
--enable-fips
:Since OpenSSL in this case if modified to provide FIPS support and has not be released yet, I can't rule out that there is a bug/missing patch which is causing this.
I'm heading off on PTO tomorrow but I'll follow up on this when I get back in August.
The text was updated successfully, but these errors were encountered: