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.
| |