Functions | |
| int | EVP_CIPHER_CTX_rand_key (EVP_CIPHER_CTX *ctx, void *key) |
| int | EVP_CIPHER_CTX_ctrl (EVP_CIPHER_CTX *ctx, int type, int arg, void *data) |
| void | OpenSSL_add_all_algorithms (void) |
| void | OpenSSL_add_all_algorithms_conf (void) |
| void | OpenSSL_add_all_algorithms_noconf (void) |
| int EVP_CIPHER_CTX_ctrl | ( | EVP_CIPHER_CTX * | ctx, |
| int | type, | ||
| int | arg, | ||
| void * | data | ||
| ) |
Perform a operation on a ctx
| ctx | context to perform operation on. |
| type | type of operation. |
| arg | argument to operation. |
| data | addition data to operation. |
| int EVP_CIPHER_CTX_rand_key | ( | EVP_CIPHER_CTX * | ctx, |
| void * | key | ||
| ) |
Generate a random key for the specificed EVP_CIPHER.
| ctx | EVP_CIPHER_CTX type to build the key for. |
| key | return key, must be at least EVP_CIPHER_key_length() byte long. |
| void OpenSSL_add_all_algorithms | ( | void | ) |
Add all algorithms to the crypto core.
| void OpenSSL_add_all_algorithms_conf | ( | void | ) |
Add all algorithms to the crypto core using configuration file.
| void OpenSSL_add_all_algorithms_noconf | ( | void | ) |
Add all algorithms to the crypto core, but don't use the configuration file.
1.8.13