Rastgele Kimlik yapılandırılmadan NXP SDK'yı kullanarak yapabildiğim gibi, API belgelerinizde açıklandığı gibi Rastgele Kimliği yapılandırmadan NT4H'de ( nt4h_rid_read_ecc_signature_pk ECC imzasını kullanarak) orijinalliği doğrulamak mümkün müdür?
Evet. Rastgele Kimlik yapılandırılmamışsa, aşağıdaki işlevi kullanmalısınız:
UFR_STATUS ReadECCSignatureExt(OUT uint8_t *lpucECCSignature, VAR uint8_t *lpucECCSignatureLen, OUT
uint8_t *lpucUid, VAR uint8_t *lpucUidLen
,
VAR uint8_t *lpucDlogicCardType);
Kodu https://code.d-logic.com/nfc-rfid-reader-sdk/ufr-examples-c-nt4h
Function void check_signature(void) ile inceleyebilirsiniz.
UID uzunluğu 4 ise, Rastgele Kimlik etkinleştirilir ve işlev nt4h_rid_read_ecc_signature kullanmalısınız, UID uzunluğu 7 ise, bu normal bir UID'dir ve ReadECCSignatureExt işlevini kullanmalısınız.