Lines Matching refs:DSA
18 pub fn DSA_new() -> *mut DSA;
19 pub fn DSA_free(dsa: *mut DSA);
20 pub fn DSA_up_ref(dsa: *mut DSA) -> c_int;
21 pub fn DSA_size(dsa: *const DSA) -> c_int;
28 dsa: *mut DSA,
36 dsa: *mut DSA,
39 pub fn d2i_DSAPublicKey(a: *mut *mut DSA, pp: *mut *const c_uchar, length: c_long) -> *mut DSA;
40 pub fn d2i_DSAPrivateKey(a: *mut *mut DSA, pp: *mut *const c_uchar, length: c_long)
41 -> *mut DSA;
44 dsa: *mut DSA,
53 pub fn DSA_generate_key(dsa: *mut DSA) -> c_int;
54 pub fn i2d_DSAPublicKey(a: *const DSA, pp: *mut *mut c_uchar) -> c_int;
55 pub fn i2d_DSAPrivateKey(a: *const DSA, pp: *mut *mut c_uchar) -> c_int;
59 d: *const DSA,
65 pub fn DSA_set0_pqg(d: *mut DSA, p: *mut BIGNUM, q: *mut BIGNUM, q: *mut BIGNUM) -> c_int;
67 pub fn DSA_get0_key(d: *const DSA, pub_key: *mut *const BIGNUM, priv_key: *mut *const BIGNUM);
69 pub fn DSA_set0_key(d: *mut DSA, pub_key: *mut BIGNUM, priv_key: *mut BIGNUM) -> c_int;