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

Reply via email to