CK_NVIDIA_SP800_56A_ONE_STEP_KDF_PARAMS provides the parameters to the CKM_NVIDIA_SP800_56A_ONE_STEP_KDF mechanism.
Definition at line 1110 of file nvpkcs11.h.
Data Fields | |
| CK_OBJECT_HANDLE | hExtraKey |
| Extra key handle to be appended to the base key before the KDF expansion stage. More... | |
| CK_MECHANISM_TYPE | prfType |
| Base PRF used in the underlying KDF operation. More... | |
| CK_BYTE_PTR | pInfo |
| Info string for the expand stage of the KDF. More... | |
| CK_ULONG | ulInfoLen |
| Length of the info string pointed to by pInfo. More... | |
| CK_ULONG | ulKeyOffset |
| Starting index in the key stream for the derived key. More... | |
| CK_OBJECT_HANDLE CK_NVIDIA_SP800_56A_ONE_STEP_KDF_PARAMS::hExtraKey |
Extra key handle to be appended to the base key before the KDF expansion stage.
Definition at line 1111 of file nvpkcs11.h.
| CK_BYTE_PTR CK_NVIDIA_SP800_56A_ONE_STEP_KDF_PARAMS::pInfo |
Info string for the expand stage of the KDF.
Definition at line 1113 of file nvpkcs11.h.
| CK_MECHANISM_TYPE CK_NVIDIA_SP800_56A_ONE_STEP_KDF_PARAMS::prfType |
Base PRF used in the underlying KDF operation.
Definition at line 1112 of file nvpkcs11.h.
| CK_ULONG CK_NVIDIA_SP800_56A_ONE_STEP_KDF_PARAMS::ulInfoLen |
Length of the info string pointed to by pInfo.
Must be between 1 and NVPKCS11_SP800_56A_ONE_STEP_KDF_MAX_INFO_LENGTH_IN_BYTES.
Definition at line 1114 of file nvpkcs11.h.
| CK_ULONG CK_NVIDIA_SP800_56A_ONE_STEP_KDF_PARAMS::ulKeyOffset |
Starting index in the key stream for the derived key.
Must be 0 or 16 and offset 16 is only supported when derived key length is 16B.
Definition at line 1115 of file nvpkcs11.h.