Package iaik.pkcs.pkcs11.wrapper
Class CK_SKIPJACK_PRIVATE_WRAP_PARAMS
- java.lang.Object
-
- iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
-
public class CK_SKIPJACK_PRIVATE_WRAP_PARAMS extends Object
class CK_SKIPJACK_PRIVATE_WRAP_PARAMS provides the parameters to the CKM_SKIPJACK_PRIVATE_WRAP mechanism.PKCS#11 structure:
typedef struct CK_SKIPJACK_PRIVATE_WRAP_PARAMS { CK_ULONG ulPasswordLen; CK_BYTE_PTR pPassword; CK_ULONG ulPublicDataLen; CK_BYTE_PTR pPublicData; CK_ULONG ulPandGLen; CK_ULONG ulQLen; CK_ULONG ulRandomLen; CK_BYTE_PTR pRandomA; CK_BYTE_PTR pPrimeP; CK_BYTE_PTR pBaseG; CK_BYTE_PTR pSubprimeQ; } CK_SKIPJACK_PRIVATE_WRAP_PARAMS;- Author:
- Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
-
-
Field Summary
Fields Modifier and Type Field Description byte[]pBaseGulPAndGLen == pPrimeP.length == pBaseG.length PKCS#11:byte[]pPasswordPKCS#11:byte[]pPrimePulPAndGLen == pPrimeP.length == pBaseG.lengthbyte[]pPublicDataPKCS#11:byte[]pRandomAPKCS#11:byte[]pSubprimeQPKCS#11:
-
Constructor Summary
Constructors Constructor Description CK_SKIPJACK_PRIVATE_WRAP_PARAMS()
-
-
-
Field Detail
-
pPassword
public byte[] pPassword
PKCS#11:CK_BYTE_PTR pPassword; CK_ULONG ulPasswordLen;
-
pPublicData
public byte[] pPublicData
PKCS#11:CK_BYTE_PTR pPublicData; CK_ULONG ulPublicDataLen;
-
pRandomA
public byte[] pRandomA
PKCS#11:CK_BYTE_PTR pRandomA; CK_ULONG ulRandomLen;
-
pPrimeP
public byte[] pPrimeP
ulPAndGLen == pPrimeP.length == pBaseG.lengthPKCS#11:
CK_BYTE_PTR pPrimeP; CK_ULONG ulPAndGLen;
-
pBaseG
public byte[] pBaseG
ulPAndGLen == pPrimeP.length == pBaseG.length PKCS#11:CK_BYTE_PTR pBaseG; CK_ULONG ulRandomLen;
-
pSubprimeQ
public byte[] pSubprimeQ
PKCS#11:CK_BYTE_PTR pSubprimeQ; CK_ULONG ulQLen;
-
-