Cryptographic Token Interface Standard

PKCS#11


CK_SKIPJACK_PRIVATE_WRAP_PARAMS Reference

CK_SKIPJACK_PRIVATE_WRAP_PARAMS; CK_SKIPJACK_PRIVATE_WRAP_PARAMS_PTR

CK_SKIPJACK_PRIVATE_WRAP_PARAMS is a structure that provides the parameters to the CKM_SKIPJACK_PRIVATE_WRAP mechanism. More...


Data Fields

CK_ULONG ulPasswordLen
 length of the password. More...

CK_BYTE_PTR pPassword
 pointer to the buffer which contains the user-supplied password. More...

CK_ULONG ulPublicDataLen
 other party's key exchange public key size. More...

CK_BYTE_PTR pPublicData
 pointer to other party's key exchange public key value. More...

CK_ULONG ulPandGLen
 length of prime and base values. More...

CK_ULONG ulQLen
 length of subprime value. More...

CK_ULONG ulRandomLen
 size of random Ra, in bytes. More...

CK_BYTE_PTR pRandomA
 pointer to Ra data. More...

CK_BYTE_PTR pPrimeP
 pointer to Prime, p, value. More...

CK_BYTE_PTR pBaseG
 pointer to Base, g, value. More...

CK_BYTE_PTR pSubprimeQ
 pointer to Subprime, q, value. More...


Detailed Description

CK_SKIPJACK_PRIVATE_WRAP_PARAMS; CK_SKIPJACK_PRIVATE_WRAP_PARAMS_PTR

CK_SKIPJACK_PRIVATE_WRAP_PARAMS is a structure that provides the parameters to the CKM_SKIPJACK_PRIVATE_WRAP mechanism. It is defined as follows:
ulPasswordLen length of the password
pPassword pointer to the buffer which contains the user-supplied password
ulPublicDataLen other party's key exchange public key size
pPublicData pointer to other party's key exchange public key value
ulPandGLen length of prime and base values
ulQLen length of subprime value
ulRandomLen size of random Ra, in bytes
pRandomA pointer to Ra data
pPrimeP pointer to Prime, p, value
pBaseG pointer to Base, g, value
pSubprimeQ pointer to Subprime, q, value

CK_SKIPJACK_PRIVATE_WRAP_PARAMS_PTR is a pointer to a CK_PRIVATE_WRAP_PARAMS.

CK_SKIPJACK_RELAYX_PARAMS; CK_SKIPJACK_RELAYX_PARAMS_PTR

CK_SKIPJACK_RELAYX_PARAMS is a structure that provides the parameters to the CKM_SKIPJACK_RELAYX mechanism. It is defined as follows:


Field Documentation

CK_ULONG ulPasswordLen
 

length of the password.

CK_BYTE_PTR pPassword
 

pointer to the buffer which contains the user-supplied password.

CK_ULONG ulPublicDataLen
 

other party's key exchange public key size.

CK_BYTE_PTR pPublicData
 

pointer to other party's key exchange public key value.

CK_ULONG ulPandGLen
 

length of prime and base values.

CK_ULONG ulQLen
 

length of subprime value.

CK_ULONG ulRandomLen
 

size of random Ra, in bytes.

CK_BYTE_PTR pRandomA
 

pointer to Ra data.

CK_BYTE_PTR pPrimeP
 

pointer to Prime, p, value.

CK_BYTE_PTR pBaseG
 

pointer to Base, g, value.

CK_BYTE_PTR pSubprimeQ
 

pointer to Subprime, q, value.


RSA Security Inc. Public-Key Cryptography Standards - PKCS#11 - v230