Lines Matching refs:dsa
89 DSA *dsa = (DSA *)EVP_PKEY_get0_DSA(ctx->pkey); in pkey_dsa_sign() local
94 ret = DSA_sign(0, tbs, tbslen, sig, &sltmp, dsa); in pkey_dsa_sign()
113 DSA *dsa = (DSA *)EVP_PKEY_get0_DSA(ctx->pkey); in pkey_dsa_verify() local
118 ret = DSA_verify(0, tbs, tbslen, sig, siglen, dsa); in pkey_dsa_verify()
212 DSA *dsa = NULL; in pkey_dsa_paramgen() local
224 dsa = DSA_new(); in pkey_dsa_paramgen()
225 if (dsa == NULL) { in pkey_dsa_paramgen()
230 ossl_ffc_set_digest(&dsa->params, EVP_MD_get0_name(dctx->md), NULL); in pkey_dsa_paramgen()
232 ret = ossl_ffc_params_FIPS186_4_generate(NULL, &dsa->params, in pkey_dsa_paramgen()
237 EVP_PKEY_assign_DSA(pkey, dsa); in pkey_dsa_paramgen()
239 DSA_free(dsa); in pkey_dsa_paramgen()
245 DSA *dsa = NULL; in pkey_dsa_keygen() local
251 dsa = DSA_new(); in pkey_dsa_keygen()
252 if (dsa == NULL) in pkey_dsa_keygen()
254 EVP_PKEY_assign_DSA(pkey, dsa); in pkey_dsa_keygen()