On further examination, this problem appears to be bad compilation of the sha/fips_standalone_sha1 program:

Which would indicate either a bad SHA1 implementation or that that
programs' calls are getting a translated version of the file. Try
compiling the 1.1.1 distro in non-FIPS mode and compare its results.

darwin-i386-cc config line in 1.1.1 dist is buggy, specifically it defines B_ENDIAN, while macos x86 turned to be little-endian. This is why it fails. The bug was fixed in 097 branch, but not in fips one. A.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to