Lines Matching defs:dsa
90 DSA *dsa = OPENSSL_malloc(sizeof(DSA)); in DSA_new() local
106 void DSA_free(DSA *dsa) { in DSA_free()
128 int DSA_up_ref(DSA *dsa) { in DSA_up_ref()
133 const BIGNUM *DSA_get0_pub_key(const DSA *dsa) { return dsa->pub_key; } in DSA_get0_pub_key()
135 const BIGNUM *DSA_get0_priv_key(const DSA *dsa) { return dsa->priv_key; } in DSA_get0_priv_key()
137 const BIGNUM *DSA_get0_p(const DSA *dsa) { return dsa->p; } in DSA_get0_p()
139 const BIGNUM *DSA_get0_q(const DSA *dsa) { return dsa->q; } in DSA_get0_q()
141 const BIGNUM *DSA_get0_g(const DSA *dsa) { return dsa->g; } in DSA_get0_g()
143 void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key, in DSA_get0_key()
153 void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p, const BIGNUM **out_q, in DSA_get0_pqg()
166 int DSA_set0_key(DSA *dsa, BIGNUM *pub_key, BIGNUM *priv_key) { in DSA_set0_key()
183 int DSA_set0_pqg(DSA *dsa, BIGNUM *p, BIGNUM *q, BIGNUM *g) { in DSA_set0_pqg()
206 int DSA_generate_parameters_ex(DSA *dsa, unsigned bits, const uint8_t *seed_in, in DSA_generate_parameters_ex()
464 DSA *DSAparams_dup(const DSA *dsa) { in DSAparams_dup()
479 int DSA_generate_key(DSA *dsa) { in DSA_generate_key()
569 DSA_SIG *DSA_do_sign(const uint8_t *digest, size_t digest_len, const DSA *dsa) { in DSA_do_sign()
654 const DSA *dsa) { in DSA_do_verify()
663 size_t digest_len, DSA_SIG *sig, const DSA *dsa) { in DSA_do_check_signature()
754 uint8_t *out_sig, unsigned int *out_siglen, const DSA *dsa) { in DSA_sign()
769 const uint8_t *sig, size_t sig_len, const DSA *dsa) { in DSA_verify()
779 const DSA *dsa) { in DSA_check_signature()
823 int DSA_size(const DSA *dsa) { in DSA_size()
844 static int dsa_sign_setup(const DSA *dsa, BN_CTX *ctx, BIGNUM **out_kinv, in dsa_sign_setup()
910 int DSA_set_ex_data(DSA *dsa, int idx, void *arg) { in DSA_set_ex_data()
914 void *DSA_get_ex_data(const DSA *dsa, int idx) { in DSA_get_ex_data()
918 DH *DSA_dup_DH(const DSA *dsa) { in DSA_dup_DH()