• Home
  • Raw
  • Download

Lines Matching refs:DSA

85 static int dsa_sign_setup(const DSA *dsa, BN_CTX *ctx_in, BIGNUM **out_kinv,
90 DSA *DSA_new(void) { in DSA_new()
91 DSA *dsa = OPENSSL_malloc(sizeof(DSA)); in DSA_new()
93 OPENSSL_PUT_ERROR(DSA, ERR_R_MALLOC_FAILURE); in DSA_new()
97 OPENSSL_memset(dsa, 0, sizeof(DSA)); in DSA_new()
107 void DSA_free(DSA *dsa) { in DSA_free()
129 int DSA_up_ref(DSA *dsa) { in DSA_up_ref()
134 void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key, in DSA_get0_key()
144 void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p, const BIGNUM **out_q, in DSA_get0_pqg()
157 int DSA_set0_key(DSA *dsa, BIGNUM *pub_key, BIGNUM *priv_key) { in DSA_set0_key()
174 int DSA_set0_pqg(DSA *dsa, BIGNUM *p, BIGNUM *q, BIGNUM *g) { in DSA_set0_pqg()
197 int DSA_generate_parameters_ex(DSA *dsa, unsigned bits, const uint8_t *seed_in, in DSA_generate_parameters_ex()
455 DSA *DSAparams_dup(const DSA *dsa) { in DSAparams_dup()
456 DSA *ret = DSA_new(); in DSAparams_dup()
470 int DSA_generate_key(DSA *dsa) { in DSA_generate_key()
544 DSA_SIG *DSA_do_sign(const uint8_t *digest, size_t digest_len, const DSA *dsa) { in DSA_do_sign()
615 OPENSSL_PUT_ERROR(DSA, reason); in DSA_do_sign()
628 const DSA *dsa) { in DSA_do_verify()
637 size_t digest_len, DSA_SIG *sig, const DSA *dsa) { in DSA_do_check_signature()
646 OPENSSL_PUT_ERROR(DSA, DSA_R_MISSING_PARAMETERS); in DSA_do_check_signature()
653 OPENSSL_PUT_ERROR(DSA, DSA_R_BAD_Q_VALUE); in DSA_do_check_signature()
658 OPENSSL_PUT_ERROR(DSA, DSA_R_MODULUS_TOO_LARGE); in DSA_do_check_signature()
734 OPENSSL_PUT_ERROR(DSA, ERR_R_BN_LIB); in DSA_do_check_signature()
745 uint8_t *out_sig, unsigned int *out_siglen, const DSA *dsa) { in DSA_sign()
760 const uint8_t *sig, size_t sig_len, const DSA *dsa) { in DSA_verify()
770 const DSA *dsa) { in DSA_check_signature()
814 int DSA_size(const DSA *dsa) { in DSA_size()
835 static int dsa_sign_setup(const DSA *dsa, BN_CTX *ctx_in, BIGNUM **out_kinv, in dsa_sign_setup()
842 OPENSSL_PUT_ERROR(DSA, DSA_R_MISSING_PARAMETERS); in dsa_sign_setup()
919 OPENSSL_PUT_ERROR(DSA, ERR_R_BN_LIB); in dsa_sign_setup()
944 int DSA_set_ex_data(DSA *dsa, int idx, void *arg) { in DSA_set_ex_data()
948 void *DSA_get_ex_data(const DSA *dsa, int idx) { in DSA_get_ex_data()
952 DH *DSA_dup_DH(const DSA *dsa) { in DSA_dup_DH()