On Tue, Feb 26, 2013, Glenn Smith wrote: > I'm trying to validate my build of the OpenSSL + Fips static libraries. I > did verify that the OpenSSL.exe is fips enabled per some of the > documentation I've seen. > > When I try to enable FIPs mode in my app, I get a failure in > FIPS_check_incore_fingerprint. From what I can determine, sig has some sort > of vlaue but FIPS_Signature contains only zeros. This results in the > dreaded error:2D06B06FIPS routines:FIPS_check_incore_fingerprint:fingerprint > does not match. > > I've been reading other posts and I'm not even sure I'm building everything > correctly. My test app is a console app I'm building in Visual Studio IDE. > My eventual goal is to use the libraries in a DLL (which I expect to cause a > new issues). >
For a static build have a look at how the executables are built in the static build Makefile ms\nt.mak. They set various environment variables and call fipslink.pl which appears as $(FIPSLINK). Steve. -- Dr Stephen N. Henson. OpenSSL project core developer. Commercial tech support now available see: http://www.openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org