I am building my own library and have linked statically with openssl libraries(crypto and ssl).
Regards, --Vikram -----Original Message----- From: owner-openssl-us...@openssl.org [mailto:owner-openssl-us...@openssl.org] On Behalf Of Dr. Stephen Henson Sent: Wednesday, March 03, 2010 3:58 AM To: openssl-users@openssl.org Subject: Re: setting FIPS_set_mode on HP PA64 On Wed, Mar 03, 2010, Dr. Stephen Henson wrote: > On Tue, Mar 02, 2010, Vikram Arwade wrote: > > > Does anyone have pointer to this? > > > > Am running into a issue where I am trying to set FIPS_set_mode(1) in > > shared library on HP PA64(11.11) system, but it fails with FINGER_PRINT > > error. But if I set it in binary(executable) it works fine. > > > > > > > > Any pointer really appreciated. > > > > What kind of shared library? Is it the standard OpenSSL libcrypto shared > library? I'd suggest building an OpenSSL shared library and trying: > > OPENSSL_FIPS=1 openssl sha1 /dev/null > OPENSSL_FIPS=1 openssl md5 /dev/null > > The first operation should succeed and the second fail with and error that the > algorithm is prohibited in FIPS mode. You may need to set some environment > variables so the correct shared library is used or the standard OpenSSL script > util/shlib_wrap.sh so you'd do: > > OPENSSL_FIPS=1 util/shlib_wrap.sh openssl sha1 /dev/null > OPENSSL_FIPS=1 util/shlib_wrap.sh openssl md5 /dev/null > > Correction, in the OpenSSL source tree you'd need: OPENSSL_FIPS=1 util/shlib_wrap.sh apps/openssl sha1 /dev/null OPENSSL_FIPS=1 util/shlib_wrap.sh apps/openssl md5 /dev/null 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 ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org