Hi All,

When loading OpenSSL FIPS DLLs, and using FIPS_mode_set function, the
following error is being returned:

9220:error:2D06906F:FIPS routines:FIPS_CHECK_INCORE_FINGERPRINT:fingerprint
does not match nonpic relocated:.\fips\fips.c:236:

As i understand it, the DLL could not be loaded to the appropriate address
in memory, therefore, the validation process could not be completed.

I tried to use different base-address for the DLL (as described in the user
guide) which solved the problem for now, but because my application can load
other DLLs dynamically I cannot guarantee that the new base address will
always be free for the FIPS DLL usage.

Does OpenSSL FIPS version has other ways for solving the above error?

Thanks,

-- 
Lior Aharoni

Reply via email to