#include <stdio.h>#include "cryptlib.h"#include <openssl/bn.h>#include <openssl/dh.h>#include <openssl/engine.h>Go to the source code of this file.
Functions | |
| void | DH_set_default_method (const DH_METHOD *meth) |
| const DH_METHOD * | DH_get_default_method (void) |
| int | DH_set_method (DH *dh, const DH_METHOD *meth) |
| DH * | DH_new (void) |
| DH * | DH_new_method (ENGINE *engine) |
| void | DH_free (DH *r) |
| int | DH_up_ref (DH *r) |
| int | DH_get_ex_new_index (long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
| int | DH_set_ex_data (DH *d, int idx, void *arg) |
| void * | DH_get_ex_data (DH *d, int idx) |
| int | DH_size (const DH *dh) |
Variables | |
| const char | DH_version [] ="Diffie-Hellman" OPENSSL_VERSION_PTEXT |
| int DH_get_ex_new_index | ( | long | argl, |
| void * | argp, | ||
| CRYPTO_EX_new * | new_func, | ||
| CRYPTO_EX_dup * | dup_func, | ||
| CRYPTO_EX_free * | free_func | ||
| ) |
1.8.2