DH 53 source4/heimdal/kdc/pkinit.c DH *dh; DH 259 source4/heimdal/kdc/pkinit.c DH *dh = NULL; DH 843 source4/heimdal/kdc/pkinit.c DH *kdc_dh, DH 87 source4/heimdal/lib/hcrypto/dh-imath.c dh_generate_key(DH *dh) DH 160 source4/heimdal/lib/hcrypto/dh-imath.c dh_compute_key(unsigned char *shared, const BIGNUM * pub, DH *dh) DH 204 source4/heimdal/lib/hcrypto/dh-imath.c dh_generate_params(DH *dh, int a, int b, BN_GENCB *callback) DH 211 source4/heimdal/lib/hcrypto/dh-imath.c dh_init(DH *dh) DH 217 source4/heimdal/lib/hcrypto/dh-imath.c dh_finish(DH *dh) DH 65 source4/heimdal/lib/hcrypto/dh.c DH * DH 82 source4/heimdal/lib/hcrypto/dh.c DH * DH 85 source4/heimdal/lib/hcrypto/dh.c DH *dh; DH 127 source4/heimdal/lib/hcrypto/dh.c DH_free(DH *dh) DH 167 source4/heimdal/lib/hcrypto/dh.c DH_up_ref(DH *dh) DH 183 source4/heimdal/lib/hcrypto/dh.c DH_size(const DH *dh) DH 201 source4/heimdal/lib/hcrypto/dh.c DH_set_ex_data(DH *dh, int idx, void *data) DH 219 source4/heimdal/lib/hcrypto/dh.c DH_get_ex_data(DH *dh, int idx) DH 238 source4/heimdal/lib/hcrypto/dh.c DH_generate_parameters_ex(DH *dh, int prime_len, int generator, BN_GENCB *cb) DH 259 source4/heimdal/lib/hcrypto/dh.c DH_check_pubkey(const DH *dh, const BIGNUM *pub_key, int *codes) DH 342 source4/heimdal/lib/hcrypto/dh.c DH_generate_key(DH *dh) DH 362 source4/heimdal/lib/hcrypto/dh.c const BIGNUM *peer_pub_key, DH *dh) DH 389 source4/heimdal/lib/hcrypto/dh.c DH_set_method(DH *dh, const DH_METHOD *method) DH 406 source4/heimdal/lib/hcrypto/dh.c dh_null_generate_key(DH *dh) DH 412 source4/heimdal/lib/hcrypto/dh.c dh_null_compute_key(unsigned char *shared,const BIGNUM *pub, DH *dh) DH 418 source4/heimdal/lib/hcrypto/dh.c dh_null_init(DH *dh) DH 424 source4/heimdal/lib/hcrypto/dh.c dh_null_finish(DH *dh) DH 430 source4/heimdal/lib/hcrypto/dh.c dh_null_generate_params(DH *dh, int prime_num, int len, BN_GENCB *cb) DH 64 source4/heimdal/lib/hcrypto/dh.h typedef struct DH DH; DH 72 source4/heimdal/lib/hcrypto/dh.h int (*generate_key)(DH *); DH 73 source4/heimdal/lib/hcrypto/dh.h int (*compute_key)(unsigned char *,const BIGNUM *,DH *); DH 74 source4/heimdal/lib/hcrypto/dh.h int (*bn_mod_exp)(const DH *, BIGNUM *, const BIGNUM *, DH 77 source4/heimdal/lib/hcrypto/dh.h int (*init)(DH *); DH 78 source4/heimdal/lib/hcrypto/dh.h int (*finish)(DH *); DH 81 source4/heimdal/lib/hcrypto/dh.h int (*generate_params)(DH *, int, int, BN_GENCB *); DH 119 source4/heimdal/lib/hcrypto/dh.h DH * DH_new(void); DH 120 source4/heimdal/lib/hcrypto/dh.h DH * DH_new_method(ENGINE *); DH 121 source4/heimdal/lib/hcrypto/dh.h void DH_free(DH *); DH 122 source4/heimdal/lib/hcrypto/dh.h int DH_up_ref(DH *); DH 124 source4/heimdal/lib/hcrypto/dh.h int DH_size(const DH *); DH 130 source4/heimdal/lib/hcrypto/dh.h int DH_set_method(DH *, const DH_METHOD *); DH 132 source4/heimdal/lib/hcrypto/dh.h int DH_set_ex_data(DH *, int, void *); DH 133 source4/heimdal/lib/hcrypto/dh.h void * DH_get_ex_data(DH *, int); DH 135 source4/heimdal/lib/hcrypto/dh.h int DH_generate_parameters_ex(DH *, int, int, BN_GENCB *); DH 136 source4/heimdal/lib/hcrypto/dh.h int DH_check_pubkey(const DH *, const BIGNUM *, int *); DH 137 source4/heimdal/lib/hcrypto/dh.h int DH_generate_key(DH *); DH 138 source4/heimdal/lib/hcrypto/dh.h int DH_compute_key(unsigned char *,const BIGNUM *,DH *); DH 185 source4/heimdal/lib/hcrypto/engine.c SG_default_engine(DH) DH 63 source4/heimdal/lib/krb5/pkinit.c DH *dh; DH 322 source4/heimdal/lib/krb5/pkinit.c DH *dh, DH 1637 source4/heimdal/lib/krb5/pkinit.c select_dh_group(krb5_context context, DH *dh, unsigned long bits,