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 |