This is a discussion on Re: fips 1.2 build on windows VC 9 - Openssl ; Steve: Thanks for your response.! 1) Will there be an issue if we change the names from ssleay32.lib -> ssl.lib and libeayfips32.lib -> crypto.lib . I remember reading on some forms that changing the names of the library which are ...
Thanks for your response.!
1) Will there be an issue if we change the names from ssleay32.lib -> ssl.lib and libeayfips32.lib -> crypto.lib . I remember reading on some forms that changing the names of the library which are generated by* fips build does cause issue. Is this true..?
2) Also while building fips, does it support buiding binaries with debug, non-debug, single thread and mutitreaded like how openssl does..? or will there be any issues. I could not find this in the user guide docs. If there is another reference please point to that.
--- On Thu, 10/16/08, Dr. Stephen Henson
From: Dr. Stephen Henson
Subject: Re: fips 1.2 build on windows VC 9
Date: Thursday, October 16, 2008, 1:38 PM
On Thu, Oct 16, 2008, Justin A wrote:
> My Question is:-
> 1) I remember when I previously build openssl I used to end up getting
> libcrypto.lib and libssl.a. Now its ssleay32.lib and libeayfips32.lib
> instead of libssl.a and libcrypto.a respectively. I ran the dumpbin on
> two libraries and it does have all the ssl and crypto symbols. nt.mak file
> also have these names defined. So is this the right naming convention..?
Yes in 1.1.2 we had to use a Unix like build environment under Windows in
order to have the same build procedure on all platforms.
This is no longer the case and VC++ can be used throughout.
Note that you can also use a recent 0.9.8 snapshot as the FIPS changes have
now been merged into 0.9.8.
> 2) Are the steps which I followed to build the FIPS capable openssl steps
Well it is a test version and not validated at present, but yes they are
Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage
OpenSSL project core developer and freelance consultant.
OpenSSL Project http://www.openssl.org
User Support Mailing List email@example.com
Automated List Manager firstname.lastname@example.org