Thanks, Steve We trace the creation of fingerprint from incore script and found that the addresses of FIPS_text_start(), FIPS_text_end() are different from the ones on the target device. Compared the content, we found that incore calculates from an odd address while the target device calculate from an even address, they have one byte different. So we minus 1 from FIPS_text_start() and FIPS_text_end() addresses in incore script, and the fingerprint matched. Thank you, Steve, giving us the clues.
-- View this message in context: http://openssl.6102.n7.nabble.com/cross-compiling-OpenSSL-with-fips-2-0-tp48794p48815.html Sent from the OpenSSL - User mailing list archive at Nabble.com. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org