NXP Reader Library  v17.1.0.2535

The Options for representing Primitive. To be used with. More...

Collaboration diagram for Primitive:

Macros

#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_SIGN   0x01U
 Option to indicate Primitive as Sign (AES-CMAC or HMAC Generation).
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_VERIFY   0x02U
 Option to indicate Primitive as Verify (AES-CMAC or HMAC Verification).
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_CBC_ENCRYPT   0x03U
 Option to indicate Primitive as AES-CBC Encryption.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_CBC_DECRYPT   0x04U
 Option to indicate Primitive as AES-CBC Decryption.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_ECB_ENCRYPT   0x05U
 Option to indicate Primitive as AES-ECB Encryption.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_ECB_DECRYPT   0x06U
 Option to indicate Primitive as AES-ECB Decryption.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_CCM_ENCRYPT_SIGN   0x07U
 Option to indicate Primitive as CCM Encryption / Signing.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_CCM_ENCRYPT_SIGN_INTERNAL_NONCE   0x08U
 Option to indicate Primitive as CCM Encryption / Signing with internally generate nonce.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_CCM_DECRYPT_VERIFY   0x09U
 Option to indicate Primitive as CCM Decryption / Verification.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_GCM_ENCRYPT_SIGN   0x0AU
 Option to indicate Primitive as GCM Encryption / Signing.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_GCM_ENCRYPT_SIGN_INTERNAL_NONCE   0x0BU
 Option to indicate Primitive as GCM Encryption / Signing with internally generate nonce.
 
#define PHAL_NTAGXDNA_CRYPTOAPI_PRIMITIVE_GCM_DECRYPT_VERIFY   0x0CU
 Option to indicate AES Primitive as GCM Decryption / Verification.
 

Detailed Description

The Options for representing Primitive. To be used with.