PKCS#11 structure:
typedef struct CK_PKCS5_PBKD2_PARAMS { CK_PKCS5_PBKDF2_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_UTF8CHAR_PTR pPassword; CK_ULONG_PTR ulPasswordLen; } CK_PKCS5_PBKD2_PARAMS;
Modifier and Type | Field and Description |
---|---|
public long | |
public char[] | |
public byte[] | |
public long | |
public byte[] | |
public long |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public String | Returns: the string representation of CK_PKCS5_PBKD2_PARAMSOverrides java. Returns the string representation of CK_PKCS5_PBKD2_PARAMS. |
iterations | back to summary |
---|---|
public long iterations PKCS#11: CK_ULONG iterations; |
pPassword | back to summary |
---|---|
public char[] pPassword PKCS#11: CK_UTF8CHAR_PTR pPassword CK_ULONG_PTR ulPasswordLen; |
pPrfData | back to summary |
---|---|
public byte[] pPrfData PKCS#11: CK_VOID_PTR pPrfData; CK_ULONG ulPrfDataLen; |
prf | back to summary |
---|---|
public long prf PKCS#11: CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE prf; |
pSaltSourceData | back to summary |
---|---|
public byte[] pSaltSourceData PKCS#11: CK_VOID_PTR pSaltSourceData; CK_ULONG ulSaltSourceDataLen; |
saltSource | back to summary |
---|---|
public long saltSource PKCS#11: CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE saltSource; |
CK_PKCS5_PBKD2_PARAMS | back to summary |
---|---|
public CK_PKCS5_PBKD2_PARAMS(char[] pPassword, byte[] pSalt, long iterations, long prf) |
toString | back to summary |
---|---|
public String toString() Overrides java. Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
|