CK_NVIDIA_AES_CBC_KEY_DATA_WRAP_PARAMS provides the parameters to the CKM_NVIDIA_AES_CBC_KEY_DATA_WRAP mechanism.
Definition at line 944 of file nvpkcs11.h.
Data Fields | |
| CK_BYTE_PTR | pData |
| Custom data pointer. More... | |
| CK_ULONG | ulLen |
| Custom data length in bytes. More... | |
| CK_OBJECT_HANDLE | hTrailingKey |
| Handle to the second key to be wrapped. More... | |
| CK_BYTE | iv [16] |
| Buffer to be overwritten with the IV generated for CBC mode. More... | |
| CK_OBJECT_HANDLE CK_NVIDIA_AES_CBC_KEY_DATA_WRAP_PARAMS::hTrailingKey |
Handle to the second key to be wrapped.
Definition at line 947 of file nvpkcs11.h.
| CK_BYTE CK_NVIDIA_AES_CBC_KEY_DATA_WRAP_PARAMS::iv[16] |
Buffer to be overwritten with the IV generated for CBC mode.
Definition at line 948 of file nvpkcs11.h.
| CK_BYTE_PTR CK_NVIDIA_AES_CBC_KEY_DATA_WRAP_PARAMS::pData |
Custom data pointer.
Should be NULL if hTrailingKey is CK_INVALID_HANDLE.
Definition at line 945 of file nvpkcs11.h.
| CK_ULONG CK_NVIDIA_AES_CBC_KEY_DATA_WRAP_PARAMS::ulLen |
Custom data length in bytes.
Should be a multiple of 16. Should be 0 if hTrailingKey is CK_INVALID_HANDLE.
Definition at line 946 of file nvpkcs11.h.