|   | Cryptographic Token Interface Standard | PKCS#11 | 
| Data Fields | |
| CK_BYTE_PTR | pInitVector | 
| pointer to the location that receives the 8-byte initialization vector (IV), if an IV is required;. More... | |
| CK_UTF8CHAR_PTR | pPassword | 
| points to the password to be used in the PBE key generation;. More... | |
| CK_ULONG | ulPasswordLen | 
| length in bytes of the password information;. More... | |
| CK_BYTE_PTR | pSalt | 
| points to the salt to be used in the PBE key generation;. More... | |
| CK_ULONG | ulSaltLen | 
| length in bytes of the salt information;. More... | |
| CK_ULONG | ulIteration | 
| number of iterations required for the generation. More... | |
| pInitVector | pointer to the location that receives the 8-byte initialization vector (IV), if an IV is required; | 
| pPassword | points to the password to be used in the PBE key generation; | 
| ulPasswordLen | length in bytes of the password information; | 
| pSalt | points to the salt to be used in the PBE key generation; | 
| ulSaltLen | length in bytes of the salt information; | 
| ulIteration | number of iterations required for the generation. | 
CK_PBE_PARAMS_PTR is a pointer to a CK_PBE_PARAMS.
| 
 | 
| pointer to the location that receives the 8-byte initialization vector (IV), if an IV is required;. | 
| 
 | 
| points to the password to be used in the PBE key generation;. | 
| 
 | 
| length in bytes of the password information;. | 
| 
 | 
| points to the salt to be used in the PBE key generation;. | 
| 
 | 
| length in bytes of the salt information;. | 
| 
 | 
| number of iterations required for the generation. |