Kevin:

First OpenSSL has received FIPS certification (See Cert #733 at 
http://csrc.nist.gov/cryptval/140-1/1401val2007.htm)

Second, if you require a version of OpenSSL that is FIPS capable, then you must 
stick with the 0.9.7 stream.  You must first build openssl-fips-1.1.1 according 
to the instructions in the Security Policy document.  Then you can build 
openssl-0.9.7m with the fips config parameter to get a FIPS capable version of 
OpenSSL (BTW 0.9.7m is the only version of the 0.9.7 stream that will build a 
FIPS capable openssl against openssl-fips-1.1.1).

It is my understanding that 0.9.8 streams cannot be used to build FIPS capable 
OpenSSL modules.  The User Guide 
(http://www.openssl.org/docs/fips/UserGuide-1.1.1.pdf)has clear definitions for 
the FIPS object module, a FIPS compatible OpenSSL and A FIPS capable OpenSSL.

The FIPS object module is created when openssl-fips-1.1.1 is built.
openssl-0.9.7mis a FIPS compatible version of OpenSSL.
When openssl-0.9.7m is built in combination with openssl-fips-1.1.1, a FIPS 
capable OpenSSL is the result.

It still requires that applications using openssl be modified to activate FIPS 
mode to ensure that the applications are FIPS compliant.  I have seen a 
reference that Apache is resurrecting previous work to allow https sessions to 
use openssl in FIPS mode.  I have not seen any indications yet that previously 
posted patches for OpenSSH are being reworked for the current version to allow 
it to operate in FIPS mode.

Regards
Bill
 
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to