Roger Boden wrote:
We are including openssl in a development platform. We are seeing more and more requests from our customers for the FIPS validated version of OpenSSL. I am now trying to understand what it would mean to include the FIPS validated platform in our development platform.
That's great, we hope you're able to use the validated module for your application(s). Sometime early next year we hope to have a new validation for a 0.9.8 based module, incidentally.

Currently, the FIPS validated openssl version is based on 0.9.7 (I believe it is based on 0.9.7i). How are newer releases of Openssl 0.9.7 handled? Is it possible to upgrade to the latest openssl 0.9.7 without voiding the FIPS certification? This FAQ, http://oss-institute.org/fips-faq.html, claims upgrades can be made without affecting the validation. However, the FAQ is quite old, last update in July 2004. Is this valid?
You're confusing two different things. The validated module, "OpenSSL FIPS Object Module v1.1.1", cannot be changed. That validated module is designed for use with the standard OpenSSL 0.9.7 distributions that you are familiar with, versions 0.9.7m and greater. You can upgrade or modify the latter.
Can you change some #include statements in header files in the fips module without voiding the certification?
It's validation, not certification, and you cannot change *anything* in the source code used to generate the validated module. That is spelled out clearly in the the Security Policy (http://csrc.nist.gov/cryptval/140-1/140sp/140sp733.pdf) and in even more detail in the User Guide (http://openssl.org/docs/fips/UserGuide-1.1.1.pdf). Please read them and you'll find many of your questions will be answered.

-Steve M.

--
Steve Marquess
Open Source Software Institute
[EMAIL PROTECTED]


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

Reply via email to