KeyFromPin
Generate a double length key from a PIN, using PKCS#5 password based encryption.
Synopsis
void KeyFromPin(
unsigned char key[16],
unsigned int klen,
CK_USER_TYPE user,
const unsigned char * pin,
unsigned int pinLen);
| Parameter | Description | 
|---|---|
| key | Buffer to hold generated key | 
| keylen | Number of bytes in key (should be 16) | 
| user | Salt value for key generation | 
| pin | Password used for key generation | 
| pinLen | Number of bytes referenced by pin | 
On Successful Return
key — contains the generated key