2

I use OpenSSL libraries in a service project running in Windows. These libraries are build as FIPS compliant. In a 32-bit Windows OS, the service works fine. However, the program crashes when I try to run the project in a 64-bit Windows (Windows Server 2008, Windows 7 etc.).

The output of the program: .\fips\fips.c(146): OpenSSL internal error, assertion failed: FATAL FIPS SELFTEST FAILURE

I am using C++ in order to implement that service project and working with MS Visual Studio 2010. Furthermore, I am building that project with Win32 settings and also use 32-bit compiled OpenSSL libraries as well in a 64-bit platform where I received that error. The OpenSSL version is 0.9.8r.

Any idea would be appreciated, thanks in advance.

bugra
  • 181
  • 3
  • 8

0 Answers0