Lines Matching refs:DH
4 pub fn DH_new() -> *mut DH;
5 pub fn DH_free(dh: *mut DH);
6 pub fn DH_check(dh: *const DH, codes: *mut c_int) -> c_int;
13 ) -> *mut DH;
16 dh: *mut DH,
22 pub fn DH_generate_key(dh: *mut DH) -> c_int;
23 pub fn DH_compute_key(key: *mut c_uchar, pub_key: *const BIGNUM, dh: *mut DH) -> c_int;
24 pub fn DH_size(dh: *const DH) -> c_int;
26 pub fn d2i_DHparams(k: *mut *mut DH, pp: *mut *const c_uchar, length: c_long) -> *mut DH;
27 pub fn i2d_DHparams(dh: *const DH, pp: *mut *mut c_uchar) -> c_int;
30 pub fn DH_get_1024_160() -> *mut DH;
32 pub fn DH_get_2048_224() -> *mut DH;
34 pub fn DH_get_2048_256() -> *mut DH;
37 pub fn DH_set0_pqg(dh: *mut DH, p: *mut BIGNUM, q: *mut BIGNUM, g: *mut BIGNUM) -> c_int;
40 dh: *const DH,
47 pub fn DH_set0_key(dh: *mut DH, pub_key: *mut BIGNUM, priv_key: *mut BIGNUM) -> c_int;
50 pub fn DH_get0_key(dh: *const DH, pub_key: *mut *const BIGNUM, priv_key: *mut *const BIGNUM);