table of contents
| hcrypto_core(3) | Heimdal crypto library | hcrypto_core(3) |
NAME¶
hcrypto_core - hcrypto function controlling behavior
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)
Detailed Description¶
Function Documentation¶
int EVP_CIPHER_CTX_ctrl (EVP_CIPHER_CTX * ctx, int type, int arg, void * data)¶
Perform a operation on a ctx
Parameters:
type type of operation.
arg argument to operation.
data addition data to operation.
Returns:
int EVP_CIPHER_CTX_rand_key (EVP_CIPHER_CTX * ctx, void * key)¶
Generate a random key for the specificed EVP_CIPHER.
Parameters:
key return key, must be at least EVP_CIPHER_key_length() byte long.
Returns:
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.
Author¶
Generated automatically by Doxygen for Heimdal crypto library from the source code.
| Tue Jul 11 2017 | Version 7.4.0 |