OpenSSL_add_all_algorithms(3) | LibreSSL | OpenSSL_add_all_algorithms(3) |
NAME
OpenSSL_add_all_algorithms, OpenSSL_add_all_ciphers, OpenSSL_add_all_digests, EVP_cleanup - add algorithms to internal tableSYNOPSIS
#include <openssl/evp.h>
void OpenSSL_add_all_algorithms(void);
void OpenSSL_add_all_ciphers(void);
void OpenSSL_add_all_digests(void);
void EVP_cleanup(void);
DESCRIPTION
OpenSSL keeps an internal table of digest algorithms and ciphers. It uses this table to lookup ciphers via functions such as EVP_get_cipher_byname().RETURN VALUES
None of the functions return a value.NOTES
A typical application will call OpenSSL_add_all_algorithms() initially and EVP_cleanup() before exiting.BUGS
Although the functions do not return error codes it is possible for them to fail. This will only happen as a result of a memory allocation failure so this is not too much of a problem in practice.SEE ALSO
evp(3), EVP_DigestInit(3), EVP_EncryptInit(3)2015-10-26 | LibreSSL |