#include <gnutls_int.h>
#include <gnutls_errors.h>
Go to the source code of this file.
Defines | |
#define | MAX_BITS 18000 |
Functions | |
mpi_t | MHD_gtls_calc_dh_secret (mpi_t *ret_x, mpi_t g, mpi_t prime) |
mpi_t | MHD_gtls_calc_dh_key (mpi_t f, mpi_t x, mpi_t prime) |
MHD_gtls_dh_params_t | MHD_gtls_get_dh_params (MHD_gtls_dh_params_t dh_params, MHD_gnutls_params_function *func, MHD_gtls_session_t session) |
#define MAX_BITS 18000 |
Definition at line 45 of file gnutls_dh.c.
Referenced by MHD_gtls_calc_dh_key(), and MHD_gtls_calc_dh_secret().
Definition at line 107 of file gnutls_dh.c.
References MAX_BITS, MHD__gnutls_mpi_alloc_like, MHD__gnutls_mpi_get_nbits, MHD__gnutls_mpi_powm, and MHD_gnutls_assert.
Referenced by MHD_gtls_gen_dh_common_client_kx(), and MHD_gtls_proc_dh_common_client_kx().
Definition at line 50 of file gnutls_dh.c.
References MAX_BITS, MHD__gnutls_mpi_alloc_like, MHD__gnutls_mpi_cmp_ui, MHD__gnutls_mpi_get_nbits, MHD__gnutls_mpi_new, MHD__gnutls_mpi_powm, MHD__gnutls_mpi_randomize, MHD_gnutls_assert, and MHD_gtls_mpi_release().
Referenced by MHD_gtls_dh_common_print_server_kx(), and MHD_gtls_gen_dh_common_client_kx().
MHD_gtls_dh_params_t MHD_gtls_get_dh_params | ( | MHD_gtls_dh_params_t | dh_params, | |
MHD_gnutls_params_function * | func, | |||
MHD_gtls_session_t | session | |||
) |
Definition at line 136 of file gnutls_dh.c.
References MHD_gnutls_params_st::deinit, MHD_gnutls_params_st::params::dh, MHD_gtls_internal_params_st::dh_params, MHD_gtls_internal_params_st::free_dh_params, GNUTLS_PARAMS_DH, MHD_gtls_session_int::internals, MHD_gnutls_params_st::params, MHD_gtls_internals_st::params, and MHD_gnutls_params_st::type.
Referenced by check_server_params(), gen_dhe_server_kx(), and proc_dhe_client_kx().