Cryptographic Token Interface Standard |
PKCS#11 |
Data Fields | |
CK_ULONG | ulDataLen |
length of the data where 0 <= ''ulDataLen'' < 28L. More... | |
CK_BYTE_PTR | pNonce |
the nonce. More... | |
CK_ULONG | ulNonceLen |
length of ''pNonce'' (<= 15-L) in bytes. More... | |
CK_BYTE_PTR | pAAD |
Additional authentication data. More... | |
CK_ULONG | ulAADLen |
length of ''pAuthData'' in bytes. More... | |
CK_ULONG | ulMACLen |
length of the MAC (output following cipher text) in bytes. More... |
ulDataLen | length of the data where 0 <= ''ulDataLen'' < 28L. |
pNonce | the nonce. |
ulNonceLen | length of ''pNonce'' (<= 15-L) in bytes. |
pAAD | Additional authentication data. This data is authenticated but not encrypted. |
ulAADLen | length of ''pAuthData'' in bytes. |
ulMACLen | length of the MAC (output following cipher text) in bytes. Valid values are 4, 6, 8, 10, 12, 14, and 16. |
CK_CCM_PARAMS_PTR is a pointer to a CK_CCM_PARAMS.
|
length of the data where 0 <= ''ulDataLen'' < 28L. |
|
the nonce. |
|
length of ''pNonce'' (<= 15-L) in bytes. |
|
Additional authentication data. This data is authenticated but not encrypted. |
|
length of ''pAuthData'' in bytes. |
|
length of the MAC (output following cipher text) in bytes. Valid values are 4, 6, 8, 10, 12, 14, and 16. |