<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri, sans-serif" size="2">
<div><font color="#1F497D">Hello All,</font></div>
<div><font color="#1F497D"> </font></div>
<div><font color="#1F497D">I have used the below steps to integrate openssl-fips2.0.9 in openssl-1.0.2c :</font></div>
<div><font face="Verdana, sans-serif" size="2"><b>Procedure for FIPS Enabled OpenSSL Module Compilation</b><b> <br>

</b><b>=====================================================</b><b> <br>

</b>    <br>

    <b>=================================</b><b> <br>

</b><b>    1. Compile openssl-fips2.0 module</b><b> <br>

</b><b>    ================================</b><b>=<br>

</b>        a. Extract the contents of openssl-fips-2.0.9tar.gz to C:\openssl-fips-2.0.9\ <br>

        b. Open Visual Studio 2008 Command Prompt. <br>

        c. cd C:\openssl-fips2.0.9\ <br>

        d. Copy all the contents of "C:\Program Files\NASM" in this source folder <br>

        e. ms\do_fips [no-asm] (nmake -f ms\ntdll.mak  &  nmake -f ms\ntdll.mak install are included in this command) <br>

    <br>

        Compiled FIPS module is located at C:\usr\local\ssl\fips-2.0.9     <br>

    <br>

    <b>=======================================================</b><b> <br>

</b><b>    2. Integrate compiled openssl-fips2.0</b><b>.9</b><b> in openssl-1.0.</b><b>2c<br>

</b><b>    ======================================================</b><b>=<br>

</b>        a. Extract the contents of openssl-1.0.1e.tar.gz to C:\openssl-1.0.2c-fips-compliant\ <br>

        b. Open Visual Studio 2008 Command Prompt. <br>

        c. cd C:\openssl-1.0.2c-fips-compliant\ <br>

        d. Copy all the contents of "C:\Program Files\NASM" in this source folder <br>

        <br>

        e. perl Configure VC-WIN32 fips --with-fipslibdir=C:\usr\local\ssl\fips-2.0.9 <br>

        f. ms\do_nasm <br>

        g. nmake -f ms\nt.mak         <br>

        h. For Testing, use the following command: nmake -f ms\nt.mak test     <br>

        i. nmake -f ms\nt.mak install     <br>

        j. (If you want to create DLL files then Use the following commands  nmake -f ms\ntdll.mak  &&     nmake -f ms\ntdll.mak install) <br>

        k. Compiled FIPS compliant OpenSSL exe is located at C:\usr\local\ssl\bin\openssl.exe         <br>

        l. Run C:\usr\local\ssl\bin\openssl.exe and type "version". You will be confirmed to get the following output. <br>

            <b>=======================================</b><b> <br>

</b><b>            ****OpenSSL 1.0.</b><b>2c</b><b>-fips 1</b><b>2</b><b> </b><b>J</b><b>une</b><b> 201</b><b>5</b><b>****</b><b> <br>

</b><b>            ======================================</b><b>=</b>            <br>

        m. Compiled FIPS compliant OpenSSL fipslibeay32.lib, ssleay32.lib & libeaycompat32.lib are located at C:\openssl-1.0.1e-fips-compliant\out32         <br>

        n. Compiled FIPS compliant OpenSSL fipslibeay32.dll & ssleay32.dll are located at C:\openssl-1.0.1e-fips-compliant\out32     <br>

    </font></div>
<div><font color="#1F497D"><span style="background-color:#FFFF00">Build is </span><span style="background-color:#FFFF00">successful</span><span style="background-color:#FFFF00"> and able to generate </span><font face="Verdana, sans-serif" size="2" color="#000000">fipslibeay32.lib,
ssleay32.lib</font><font face="Verdana, sans-serif" size="2" color="#000000">,</font><font face="Verdana, sans-serif" size="2" color="#000000"> libeaycompat32.lib</font><font face="Verdana, sans-serif" size="2" color="#000000"> & </font><font face="Verdana, sans-serif" size="2" color="#000000">ssleay32.dll</font><font face="Verdana, sans-serif" size="2" color="#000000">.</font></font></div>
<div><font face="Verdana, sans-serif" size="2">But <b>fipslibeay32.dll</b> is missing. Please guide me .</font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Verdana, sans-serif" size="2">Thanks&Regards</font></div>
<div><font face="Verdana, sans-serif" size="2">Ashwini V Patil</font></div>
<div><font face="Tahoma, sans-serif" size="2">_____________________________________________<br>

<b>From:</b> Patil, Ashwini IN BLR STS <br>

<b>Sent:</b> Wednesday, July 01, 2015 11:55 AM<br>

<b>To:</b> 'openssl-dev@openssl.org'<br>

<b>Subject:</b> Openssl 1.0.2c include the FIPS 140-2 Object Module</font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Calibri, sans-serif">Hello All,</font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Calibri, sans-serif">Please let me know if openssl-1.0.2c include FIPS 140-2 Object Module.</font></div>
<div><font face="Calibri, sans-serif">Also please explain how to validate the application.</font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Calibri, sans-serif">Your help is appreciated.</font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Arial, sans-serif" size="2">With best regards,</font></div>
<div><font face="Arial, sans-serif" size="2">Ashwini V Patil</font></div>
<div><font face="Arial, sans-serif" size="2"> </font></div>
<div><font face="Arial, sans-serif" size="2">Siemens Technology and Services Private Limited</font></div>
<div><font face="Arial, sans-serif" size="2">CT DC AA HC H1-FH STD IBP 6</font></div>
<div><font face="Arial, sans-serif" size="2">84, Hosur Road</font></div>
<div><font face="Arial, sans-serif" size="2">Bengaluru 560100, Indien</font></div>
<div><font face="Arial, sans-serif" size="2">Mobil: +91 9008132565</font></div>
<div><font face="Calibri, sans-serif"><a href="mailto:ashwini.vpatil@siemens.com"><font face="Arial, sans-serif" size="2" color="#0000FF"><u>mailto:ashwini.vpatil@siemens.com</u></font><font face="Arial, sans-serif" size="2" color="#808080"> </font></a></font></div>
<div><font face="Calibri, sans-serif"><a href="http://www.siemens.co.in/STS"><font face="Arial, sans-serif" size="2" color="#0000FF"><u>http://www.siemens.co.in/STS</u></font><font face="Arial, sans-serif" size="2" color="#808080"> </font></a></font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Arial, sans-serif" size="1">Registered Office: 130, Pandurang Budhkar Marg, Worli, Mumbai 400 018. Telephone +91 22 39677000. Fax +91 22 39677075. Other Offices: Bengaluru, Chennai, Gurgaon, Noida, Pune. Corporate Identity number:U99999MH1986PLC093854</font></div>
<div><font face="Calibri, sans-serif"> </font></div>
<div><font face="Calibri, sans-serif"> </font></div>
</font>
</body>
</html>