BALTECH Docs |
C API for BALTECH SDK
|
brp_errcode brp_Ultralight_AuthE2 | ( | brp_protocol | protocol, |
brp_Ultralight_AuthE2_DivMode | DivMode, | ||
bool | HasExtIdx, | ||
unsigned | KeyIdx, | ||
brp_buf | DivData, | ||
size_t | DivData_len, | ||
unsigned | KeyExtIdx | ||
) |
Authenticates to a Ultralight-c card.
The key used for authentication is specified in the Device / CryptoKey key of the reader's configuration. Key has to be of type 3DES (16 bytes).
[in] | protocol | used to execute the command |
[in] | DivMode | Specifies diversification algorithm. |
[in] | HasExtIdx | |
[in] | KeyIdx | Index |
[in] | DivData | Diversification data. |
[in] | DivData_len | |
[in] | KeyExtIdx | Crypto memory index (SAM or crypto memory) of authentication key * SAM: key version (0..0xFF) * Crypto memory: page (0..15) |