|
|
NetApp Manageability SDK OLH - master : Getting started with SDK : Upgrading OpenSSL with FIPS
|
|
1.
|
Download the OpenSSL and FIPS tarball by entering http://www.openssl.org/source in your web browser.
|
|
1.
|
Create a directory Build_openssl
|
|
2.
|
Change directory: $ cd Build_openssl
|
|
3.
|
|
4.
|
|
5.
|
|
◦
|
|
◦
|
|
6.
|
Execute Makefile
|
|
1.
|
Navigate to the openssl-fips extract folder from the Visual Studio command prompt.
|
|
2.
|
Execute ms\do_fips no-asm
|
|
3.
|
After successful build, set FIPSDIR= c:\fips\path where c:\fips\path is the location of FIPS module that was installed in the Step 1. Static and shared library builds are supported.
|
|
5.
|
Configure OpenSSL: perl Configure VC-WIN32 fips --with-fipslibdir=c:\fips\path no-asm no-idea no-rc5 > win-config.out
|
|
6.
|
Execute ms\do_ms.bat
|
|
7.
|
Generate OpenSSL dynamic libraries: nmake -f ms\ntdll.mak
|
|
1.
|
Navigate to the openssl-fips extract folder from the Visual Studio command prompt.
|
|
2.
|
Execute ms\do_fips no-asm
|
|
3.
|
After successful build, set FIPSDIR= c:\fips\path where c:\fips\path is the location of FIPS module that was installed in the Step 1. Static and shared library builds are supported.
|
|
5.
|
Configure OpenSSL: perl Configure VC-WIN64A fips --with-fipslibdir=c: \fips\path no-asm no-idea no-rc5 > win-config.out
|
|
6.
|
Ensure that the path for ml64.exe is added to environment variable path. ml64.exe is located in C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin\x86_amd64\.
|
|
7.
|
Execute ms\do_win64a.bat
|
|
8.
|
Generate OpenSSL dynamic libraries: nmake -f ms\ntdll.mak
|
|
Was this topic helpful? Send comments to NetApp.
|
|
Copyright © 2017 NetApp, Inc. All rights reserved.
|