Online Store

Kan de originaliteit van NT4H worden gevalideerd zonder een willekeurige ID (nt4h_rid_read_ecc_signature_pk ECC-handtekening) te configureren?

Is het mogelijk om originaliteit op de NT4H te valideren (met behulp van ECC-handtekening van nt4h_rid_read_ecc_signature_pk) zonder de Random ID te configureren zoals beschreven in uw API-documenten, aangezien ik dit kan doen met behulp van de NXP SDK zonder een willekeurige ID geconfigureerd?

Ja. Als de willekeurige ID niet is geconfigureerd, moet u de volgende functie gebruiken:
UFR_STATUS ReadECCSignatureExt(OUT uint8_t *lpucECCSignature,
VAR uint8_t *lpucECCSignatureLen,
OUT uint8_t *lpucUid,
VAR uint8_t *lpucUidLen,
                                                               VAR uint8_t *lpucDlogicCardType);

U kunt de code bekijken met https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-c-nt4h
Functie ongeldig check_signature(ongeldig)

Als de UID-lengte 4 is, is Random ID geactiveerd en moet u functie nt4h_rid_read_ecc_signature gebruiken, als de UID-lengte 7 is, dan is dit een gewone UID en moet u de functie ReadECCSignatureExt gebruiken.