NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
CK_NVIDIA_MACSEC_AES_KEY_WRAP_PARAMS Struct Reference

Detailed Description

CK_CKM_NVIDIA_MACSEC_AES_KEY_WRAP_PARAMS provides the parameters to the CKM_NVIDIA_MACSEC_AES_KEY_WRAP mechanism.

Definition at line 1001 of file nvpkcs11.h.

Data Fields

CK_BYTE_PTR pIv
 Pointer to the IV. More...
 
CK_ULONG ulIvLen
 Length of the IV in bytes. More...
 
CK_BYTE_PTR pMACsecMetadata
 Custom data pointer. More...
 
CK_ULONG ulMACsecMetadataLen
 Custom data length in bytes. More...
 

Field Documentation

◆ pIv

CK_BYTE_PTR CK_NVIDIA_MACSEC_AES_KEY_WRAP_PARAMS::pIv

Pointer to the IV.

Definition at line 1002 of file nvpkcs11.h.

◆ pMACsecMetadata

CK_BYTE_PTR CK_NVIDIA_MACSEC_AES_KEY_WRAP_PARAMS::pMACsecMetadata

Custom data pointer.

Should be NULL if used with C_WrapKey.

Definition at line 1004 of file nvpkcs11.h.

◆ ulIvLen

CK_ULONG CK_NVIDIA_MACSEC_AES_KEY_WRAP_PARAMS::ulIvLen

Length of the IV in bytes.

Should be 0 if pIv is NULL and 8 otherwise.

Definition at line 1003 of file nvpkcs11.h.

◆ ulMACsecMetadataLen

CK_ULONG CK_NVIDIA_MACSEC_AES_KEY_WRAP_PARAMS::ulMACsecMetadataLen

Custom data length in bytes.

Should be 0 if used with C_WrapKey.

Definition at line 1005 of file nvpkcs11.h.


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