repost: OpenSSL 1.0.1E and FIPS 2.0.x?

2013-06-25 Thread mclellan, dave
Sorry for the re-post, I thought someone would have some authoritative answer, 
opinion, or experience with this subject of compatibility and FIPS approval 
status when upgrading...

From: mclellan, dave
Sent: Thursday, June 20, 2013 12:42 PM
To: openssl-users@openssl.org
Subject: OpenSSL 1.0.1E and FIPS 2.0.x?

I've searched archives for an answer, but found nothing obvious - if we move 
from OpenSSL 1.0.1c (with FIPS OM 2.0) to OpenSSL 1.0.1e, do we also have to 
move ahead to latest version of FIPS OM which appears to be 2.0.4?

Thanks
+-+-+-+-+-+-+
Dave McLellan, Symmetrix Software Engineering
EMC Corporation, 176 South St, Hopkinton MA
Mail Stop 176-B1 1/P-36
office 508-249-1257, fax 508-497-8027
cell 978-500-2546
+-+-+-+-+-+-+



Re: repost: OpenSSL 1.0.1E and FIPS 2.0.x?

2013-06-25 Thread Steve Marquess
On 06/25/2013 01:48 PM, mclellan, dave wrote:
 Sorry for the re-post, I thought someone would have some
 authoritative answer, opinion, or experience with this subject of
 compatibility and FIPS approval status when upgrading...
 
 From: mclellan, dave Sent: Thursday, June 20, 2013 12:42 PM To:
 openssl-users@openssl.org Subject: OpenSSL 1.0.1E and FIPS 2.0.x?
 
 I've searched archives for an answer, but found nothing obvious - if
 we move from OpenSSL 1.0.1c (with FIPS OM 2.0) to OpenSSL 1.0.1e, do
 we also have to move ahead to latest version of FIPS OM which appears
 to be 2.0.4?

From the perspective of the validity of the OpenSSL FIPS Object Module
2.0 validation, all other software including OpenSSL is out of scope of
the validation. So policy isn't a constraint on your choice of OpenSSL
version and/or revision, only technical compatibility.

The 2.0 FIPS module was designed to be compatible with the OpenSSL 1.0.1
release (including all letter revisions), and hopefully also the
upcoming 1.0.2 release.

The letter revisions with OpenSSL 1.0.1 (the most recent being 1.0.1e)
address bug and security fixes, so you'll want the latest revision. In
the DoD and federal government arena security policies will usually
require such upgrades.

The revisions of the FIPS module (the most recent being 2.0.5) are
primarily for the purpose of adding support for new platforms. We
incorporate the occasional minor bugfix when we can, but the fixes
(including security fixes) we'd most like to include we usually can't
due to the substantial restrictions on modifications to validated modules.

So, there is no reason to upgrade to the latest 2.0 FIPS module revision
unless the specific platform(s) of interest require that revision. If
you're building a FIPS module for the first time you might as well use
the latest revision, but all earlier revisions 2.0, 2.0.1, etc. remain
fully valid.

To summarize: always use the latest 1.0.1n revision of OpenSSL, but once
you have built and fielded a specific revision 2.0.N of the FIPS module
there is no reason to upgrade it even when upgrading to OpenSSL 1.0.1n.

-Steve M.

-- 
Steve Marquess
OpenSSL Software Foundation, Inc.
1829 Mount Ephraim Road
Adamstown, MD  21710
USA
+1 877 673 6775 s/b
+1 301 874 2571 direct
marqu...@opensslfoundation.com
marqu...@openssl.com
__
OpenSSL Project http://www.openssl.org
User Support Mailing Listopenssl-users@openssl.org
Automated List Manager   majord...@openssl.org


RE: repost: OpenSSL 1.0.1E and FIPS 2.0.x?

2013-06-25 Thread mclellan, dave
Excellent.   Thank you very much.   very helpful and is exactly what we need to 
know. 

Dave 

+-+-+-+-+-+-+ 
Dave McLellan, Symmetrix Software Engineering
EMC Corporation, 176 South St, Hopkinton MA
Mail Stop 176-B1 1/P-36
office 508-249-1257, fax 508-497-8027
cell 978-500-2546
+-+-+-+-+-+-+ 


-Original Message-
From: Steve Marquess [mailto:marqu...@opensslfoundation.com] 
Sent: Tuesday, June 25, 2013 2:59 PM
To: openssl-users@openssl.org
Cc: mclellan, dave
Subject: Re: repost: OpenSSL 1.0.1E and FIPS 2.0.x?

On 06/25/2013 01:48 PM, mclellan, dave wrote:
 Sorry for the re-post, I thought someone would have some authoritative 
 answer, opinion, or experience with this subject of compatibility and 
 FIPS approval status when upgrading...
 
 From: mclellan, dave Sent: Thursday, June 20, 2013 12:42 PM To:
 openssl-users@openssl.org Subject: OpenSSL 1.0.1E and FIPS 2.0.x?
 
 I've searched archives for an answer, but found nothing obvious - if 
 we move from OpenSSL 1.0.1c (with FIPS OM 2.0) to OpenSSL 1.0.1e, do 
 we also have to move ahead to latest version of FIPS OM which appears 
 to be 2.0.4?

From the perspective of the validity of the OpenSSL FIPS Object Module
2.0 validation, all other software including OpenSSL is out of scope of the 
validation. So policy isn't a constraint on your choice of OpenSSL version 
and/or revision, only technical compatibility.

The 2.0 FIPS module was designed to be compatible with the OpenSSL 1.0.1 
release (including all letter revisions), and hopefully also the upcoming 1.0.2 
release.

The letter revisions with OpenSSL 1.0.1 (the most recent being 1.0.1e) address 
bug and security fixes, so you'll want the latest revision. In the DoD and 
federal government arena security policies will usually require such upgrades.

The revisions of the FIPS module (the most recent being 2.0.5) are primarily 
for the purpose of adding support for new platforms. We incorporate the 
occasional minor bugfix when we can, but the fixes (including security fixes) 
we'd most like to include we usually can't due to the substantial restrictions 
on modifications to validated modules.

So, there is no reason to upgrade to the latest 2.0 FIPS module revision unless 
the specific platform(s) of interest require that revision. If you're building 
a FIPS module for the first time you might as well use the latest revision, but 
all earlier revisions 2.0, 2.0.1, etc. remain fully valid.

To summarize: always use the latest 1.0.1n revision of OpenSSL, but once you 
have built and fielded a specific revision 2.0.N of the FIPS module there is no 
reason to upgrade it even when upgrading to OpenSSL 1.0.1n.

-Steve M.

--
Steve Marquess
OpenSSL Software Foundation, Inc.
1829 Mount Ephraim Road
Adamstown, MD  21710
USA
+1 877 673 6775 s/b
+1 301 874 2571 direct
marqu...@opensslfoundation.com
marqu...@openssl.com

__
OpenSSL Project http://www.openssl.org
User Support Mailing Listopenssl-users@openssl.org
Automated List Manager   majord...@openssl.org


OpenSSL 1.0.1E and FIPS 2.0.x?

2013-06-20 Thread mclellan, dave
I've searched archives for an answer, but found nothing obvious - if we move 
from OpenSSL 1.0.1c (with FIPS OM 2.0) to OpenSSL 1.0.1e, do we also have to 
move ahead to latest version of FIPS OM which appears to be 2.0.4?

Thanks
+-+-+-+-+-+-+
Dave McLellan, Symmetrix Software Engineering
EMC Corporation, 176 South St, Hopkinton MA
Mail Stop 176-B1 1/P-36
office 508-249-1257, fax 508-497-8027
cell 978-500-2546
+-+-+-+-+-+-+