Functions | |
| int | PKCS5_PBKDF2_HMAC (const void *password, size_t password_len, const void *salt, size_t salt_len, unsigned long iter, const EVP_MD *md, size_t keylen, void *key) |
| int | PKCS5_PBKDF2_HMAC_SHA1 (const void *password, size_t password_len, const void *salt, size_t salt_len, unsigned long iter, size_t keylen, void *key) |
| int PKCS5_PBKDF2_HMAC | ( | const void * | password, |
| size_t | password_len, | ||
| const void * | salt, | ||
| size_t | salt_len, | ||
| unsigned long | iter, | ||
| const EVP_MD * | md, | ||
| size_t | keylen, | ||
| void * | key | ||
| ) |
As descriped in PKCS5, convert a password, salt, and iteration counter into a crypto key.
| password | Password. |
| password_len | Length of password. |
| salt | Salt |
| salt_len | Length of salt. |
| iter | iteration counter. |
| md | the digest function. |
| keylen | the output key length. |
| key | the output key. |
| int PKCS5_PBKDF2_HMAC_SHA1 | ( | const void * | password, |
| size_t | password_len, | ||
| const void * | salt, | ||
| size_t | salt_len, | ||
| unsigned long | iter, | ||
| size_t | keylen, | ||
| void * | key | ||
| ) |
As descriped in PKCS5, convert a password, salt, and iteration counter into a crypto key.
| password | Password. |
| password_len | Length of password. |
| salt | Salt |
| salt_len | Length of salt. |
| iter | iteration counter. |
| keylen | the output key length. |
| key | the output key. |
1.9.1