Cryptographic Token Interface Standard |
PKCS#11 |
Data Fields | |
CK_BBOOL | isSender |
Option for generating the key (called a TEK). More... | |
CK_ULONG | ulRandomLen |
size of random Ra and Rb, in bytes. More... | |
CK_BYTE_PTR | pRandomA |
pointer to Ra data. More... | |
CK_BYTE_PTR | pRandomB |
pointer to Rb data. More... | |
CK_ULONG | ulPublicDataLen |
other party's KEA public key size. More... | |
CK_BYTE_PTR | pPublicData |
pointer to other party's KEA public key value. More... |
isSender | Option for generating the key (called a TEK). The value is CK_TRUE if the sender (originator) generates the TEK, CK_FALSE if the recipient is regenerating the TEK. |
ulRandomLen | size of random Ra and Rb, in bytes |
pRandomA | pointer to Ra data |
pRandomB | pointer to Rb data |
ulPublicDataLen | other party's KEA public key size |
pPublicData | pointer to other party's KEA public key value |
CK_KEA_DERIVE_PARAMS_PTR is a pointer to a CK_KEA_DERIVE_PARAMS.
|
Option for generating the key (called a TEK). The value is CK_TRUE if the sender (originator) generates the TEK, CK_FALSE if the recipient is regenerating the TEK. |
|
size of random Ra and Rb, in bytes. |
|
pointer to Ra data. |
|
pointer to Rb data. |
|
other party's KEA public key size. |
|
pointer to other party's KEA public key value. |