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:
ulPasswordLenlength of the password
pPasswordpointer to the buffer which contains the user-supplied password
ulPublicDataLen other party's key exchange public key size
pPublicDatapointer to other party's key exchange public key value
ulPandGLenlength of prime and base values
ulQLenlength of subprime value
ulRandomLensize of random Ra, in bytes
pRandomA pointer to Ra data
pPrimePpointer to Prime, p, value
pBaseGpointer to Base, g, value
pSubprimeQpointer 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 - v201