Package iaik.pkcs.pkcs11.wrapper
Class CK_PKCS5_PBKD2_PARAMS
- java.lang.Object
-
- iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
-
public class CK_PKCS5_PBKD2_PARAMS extends Object
class CK_PKCS5_PBKD2_PARAMS provides the parameters to the CKM_PKCS5_PBKD2 mechanism.PKCS#11 structure:
typedef struct CK_PKCS5_PBKD2_PARAMS { CK_PKCS5_PBKD2_SALT_SOURCE_TYPE saltSource; CK_VOID_PTR pSaltSourceData; CK_ULONG ulSaltSourceDataLen; CK_ULONG iterations; CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE prf; CK_VOID_PTR pPrfData; CK_ULONG ulPrfDataLen; } CK_PKCS5_PBKD2_PARAMS;- Author:
- Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
-
-
Field Summary
Fields Modifier and Type Field Description longiterationsPKCS#11:byte[]pPrfDataPKCS#11:longprfPKCS#11:byte[]pSaltSourceDataPKCS#11:longsaltSourcePKCS#11:
-
Constructor Summary
Constructors Constructor Description CK_PKCS5_PBKD2_PARAMS()
-
-
-
Field Detail
-
saltSource
public long saltSource
PKCS#11:CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE saltSource;
-
pSaltSourceData
public byte[] pSaltSourceData
PKCS#11:CK_VOID_PTR pSaltSourceData; CK_ULONG ulSaltSourceDataLen;
-
iterations
public long iterations
PKCS#11:CK_ULONG iterations;
-
prf
public long prf
PKCS#11:CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE prf;
-
pPrfData
public byte[] pPrfData
PKCS#11:CK_VOID_PTR pPrfData; CK_ULONG ulPrfDataLen;
-
-