Desfire.AuthExtKey
This command authenticates a card with the reader, similarly to the Desfire.Authenticate command, but uses an external authentication key provided as a parameter. Allowed are keys with a length of 8, 16 and 24 Byte.
- 8 Byte keys are always DES keys.
- 16 Byte keys can be DES and AES keys.
- 24 Byte keys are only used for 3K3DES encryption.
Properties
- Command code: 0x1B02
- Command timeout: 2000 ms
- Possible status codes: General status codes
Parameters (request frame)
Name | Type/Size | Description | |
---|---|---|---|
SecureMessaging | Enumeration (8 bits) |
Sets the secure messaging mode. Values:
|
|
DesKeyNr | Integer (8 bits) | DESFire key number (0-13). | |
CryptoMode | Enumeration (8 bits) |
Sets the encryption algorithm. Values:
|
|
Length of Key | Integer (8 bits) |
Length of Key in bytes |
|
Key | Raw data | Key to use for authentication |
Returned values (response frame)
None