On 01/27/2016 01:19 PM, Imran Ali wrote:
> Thanks Steve - for the explanation. 
> 
> We are using these libraries for Windows 2012 R2 which is 6.3 and  
> certificate #1747 mentions Windows 7 which is 6.1. I am hoping based on below 
> that we are OK to use it under Windows 2012 R2 
> 
> https://msdn.microsoft.com/en-gb/library/windows/desktop/ms724832(v=vs.85).aspx

"Windows 2012 R2" and "Windows 7" are different OEs in FIPS-land. The
CMVP goes by nominal OS branding and doesn't pay any attention to the
actual underlying software. For instance, if you roll your own "white
box" system from a Linux kernel then your OS is (say) "Linux 3.10". When
you upgrade that kernel to 3.13, then you no longer have a match with
the "Linux 3.10" OE.

But, if you instead used an "Ubuntu 14.04" system and the OS vendor
(Canonical) upgraded the kernel from 3.10 to 3.13, then you'd still have
a match because it is still called "Ubuntu 14.04". So what to a software
engineer is superficial branding becomes significant in FIPS-land. Note
for that reason many vendors with "white box" systems choose to give
their customized OS a distinctive brand name (e.g. "AcmeOS 1.0") so that
the same formally tested OE will cover multiple Linux kernels under that
OS brand name and unchanged OS version number.

It would be a bit of a stretch to re-brand Microsoft Windows, though.
Your options are to leverage I.G. G.5 "user affirmation", or to sponsor
addition of a Windows 2012 R2 platform.

-Steve M.

-- 
Steve Marquess
OpenSSL Software Foundation
1829 Mount Ephraim Road
Adamstown, MD  21710
USA
+1 877 673 6775 s/b
+1 301 874 2571 direct
marqu...@openssl.com
gpg/pgp key: http://openssl.com/docs/0x6D1892F5.asc
_______________________________________________
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

Reply via email to