| 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. |