On Tue, Nov 04, 2008, Justin A wrote: > > This is what I am trying to do. > > I have an application which is test.exe while executing it will load the > DLL (t.dll) . In the DLL I have one of the file which calls the > FIPS_mode_set. > > 1) So while creating the DLL ( t.dll) I used the fipslink.pl just like the > one I used to create the exe. I ran into issue with the fipslink.pl when it > called the "$fips_hash=`$fips_premain_dso $fips_target`" in the pl file. > Since its just calls the DLL, its gets stuck say you are attempting to open > an DLL. So I stated using the fips_preamin_dso. > > 2) If I dont do this linking with the DLL, when I run my application I get > this err " > > FIPS_CHECK_INCORE_FINGERPRINT:fingerprint does not match:fips.c:238". > > So if my file( which as the FIPS_mode_set ) is part of the DLL how can I > resolve this issue..? > >
Well the fipslink.pl error is caused by a call to LoadLibraryA() failing on that DLL. What happens if you call fips_premain_dso test.dll? Is there some additional dependency which test.exe satisfies but which a plain call loading the library would not? Steve. -- Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage OpenSSL project core developer and freelance consultant. Homepage: http://www.drh-consultancy.demon.co.uk ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]