Hi folks,

I'm almost out of my depth, and really need help on the next step.

I've that the in-system fingerprint comparison fails with a
"FINGERPRINT_premain: FIPS_signature mismatch" error

incore DEBUG=1 output gives:
=====================================================
TARGET: elf32-bfinfdpic
FIPS_rodata_end=000D5374
FIPS_rodata_start=000D00A0
FIPS_signature=00107F34
FIPS_text_end=000622F4
FIPS_text_start=0003CD28
FINGERPRINT_ascii_value=000D5D68
DOTrodata=000D00A0
DOTrodata_OFF=000D00A0
DOTtext=0003CAF0
DOTtext_OFF=0003CAF0
TSTART 568
TLEN 153036
TOFF 249132
INCORE_ADJUST 4
RSTART 0
RLEN 21204
ROFF 852128
FSTART 23752
FLEN 40
FOFF 875880
Signature is: 9b51309edb5d373a6f1e5b0c3cc8e554317539ae
=====================================================


I've created a test file to examine the various parameters.  On the
device, it shows:
=====================================================
Computed: c1133792c1ced10fadfe2ab6eb7946d79bfec490
HMAC_SHA1_SIG: 9b51309edb5d373a6f1e5b0c3cc8e554317539ae

FIPS_text_start(): 0
FIPS_text_end()=0
FIPS_rodata_start=48038048 (0x2DD00A0)
FIPS_rodata_end=48059252 (0x2DD5374)
=====================================================

So, I see these issues:
1) FIPS_text_start()/FIPS_text_end() returns 0
2) rodata start/end both offset by 0x2D00000


Can anybody help point me to my next steps?
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to