On Fri, Oct 19, 2012, Mendonca, Joseph wrote:

> Steve,
> 
> Thanks for the suggestion.  Unfortunately, it is still not working.
> 
> I used Process Viewer and found that libeay32.dll's base address is
> 01C00000.
> 
> I change the line:
>   system "perl Configure VC-CE fips
> --with-fipslibdir=$myENCRYPTION_SRC_ROOT\\openssl_fips\\util\\fips-2.0
> ";
> to
>   system "perl Configure VC-CE fips
> --with-fipslibdir=$myENCRYPTION_SRC_ROOT\\openssl_fips\\util\\fips-2.0
> --with-baseaddr=0x1C00000";
> 
> When I tested again, I was still getting the error message:
> FIPS_mode_set: 2D079089: error:2D079089:FIPS
> routines:fips_pkey_signature_test:test failure
> 
> Interestingly, I am no longer getting the message:
> FIPS_mode_set: 2D06B06F: error:2D06B06F:FIPS
> routines:FIPS_check_incore_fingerprint:fingerprint does not match
> 
> I used Process Viewer to confirm that the DLL was still at base address
> 1C00000.
> 
> Is there anything I could have messed up in generating the signature in
> the first place?  Or is the fingerprint matching now and something else
> is failing?
> 

That sounds like the signature is OK but some other self test is failing.

Did you get fips_algvs built and can you run console applications on your
setup?

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
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to