On Thu, Apr 16, 2015 at 4:31 PM, Rongliang Lei <rongliang.lei001 at gmail.com> wrote: > > I used Fips module 2.0.9 and OpenSSL 1.0.1M. It built fine in windows for > x64,win32 and Itanium. However, it only runs fine for x64 and Win32. For > Itanium system, my executable exits immediately right after it runs, and it > generated with follow sequence "d375fa8a9fd9d8f90fede1f1a9e548132d63230f". I > tried dynamic load the libeay32.dll or ssleay32.dll. It has same problem. > Any idea about this issue? > I seem to recall the hash like "d375fa8a9fd9d8f90fede1f1a9e548132d63230f" will be returned with an exit code of 42 (magic). When something encounters it (was it fipsld?), it writes the signature to the file. You can see remnants of it at the wiki page on fipsld++:https://wiki.openssl.org/index.php/Fipsld_and_C%2B%2B#fipsld_Modifications . You're free to modify the fipsld script within reason. Its not sequestered. Jeff