![]() | Cryptographic Token Interface Standard |
PKCS#11 |
typedef struct CK_KIP_PARAMS { CK_MECHANISM_PTR pMechanism; CK_OBJECT_HANDLE hKey; CK_BYTE_PTR pSeed; CK_ULONG ulSeedLen; } CK_KIP_PARAMS;
pMechanism | pointer to the underlying cryptographic mechanism (e.g. AES, SHA-256), see further 3, Appendix D |
hKey | handle to a key that will contribute to the entropy of the derived key ( CKM_KIP_DERIVE) or will be used in the MAC operation ( CKM_KIP_MAC) |
pSeed | pointer to an input seed |
ulSeedLen | length in bytes of the input seed |
CK_KIP_PARAMS_PTR is a pointer to a CK_KIP_PARAMS structure.