NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
CK_NVIDIA_AES_CBC_KEY_DATA_WRAP_PARAMS Struct Reference

Detailed Description

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

Field Documentation

◆ hTrailingKey

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.

◆ iv

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.

◆ pData

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.

◆ ulLen

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.


The documentation for this struct was generated from the following file: