CTAP credential ID. More...
CTAP credential ID.
Credential ID can either be 16 random bytes or the encrypted resident key. (AES CCM cipher + mac + nonce used)
#include <ctap.h>
Data Fields | |
| uint8_t | id [CTAP_CREDENTIAL_ID_ENC_SIZE] | 
| id   | |
| uint8_t | mac [CCM_MAC_MAX_LEN] | 
| AES CCM MAC.   | |
| uint8_t | nonce [CTAP_AES_CCM_NONCE_SIZE] | 
| AES CCM nonce.   | |
| uint8_t ctap_cred_id_t::id[CTAP_CREDENTIAL_ID_ENC_SIZE] | 
| uint8_t ctap_cred_id_t::mac[CCM_MAC_MAX_LEN] | 
| uint8_t ctap_cred_id_t::nonce[CTAP_AES_CCM_NONCE_SIZE] |