I am getting this error on windows. 

2564:error:2D06906E:FIPS routines:FIPS_CHECK_INCORE_FINGERPRINT:fingerprint 
does  not match:.\fips\fips.c:238:


I am using the fiplink.pl and it is also  generating the signature for the 
shared library using

fips_premain_dso , followed by inserting the generated signature into the 
library using -DHMAC_SHA1_SIG=\\\"$fips_hash\\\" .


Can someone please let me know if they have compiled libcrypto.a into

a shared library such that FIPS_mode_set() passed and how they did it?

Or is there documentation detailing how to do this? The OpenSSL FIPS

1.2 User Guide only states how to build OpenSSL-FIPS and link it

statically into an application.  It does not describe how to link it

into a shared library that will then be dynamically loaded by an

application. Or could someone shed some light on the error that I am

seeing and some probable causes, i.e. why don't the signatures match

up? 

I would really appreciate any help.


Thanks,
Justin



      

Reply via email to