Lines Matching refs:dsa
23 #include "crypto/dsa.h"
26 int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits,
33 ret = ossl_ffc_params_FIPS186_2_generate(dsa->libctx, &dsa->params,
38 ret = ossl_ffc_params_FIPS186_4_generate(dsa->libctx, &dsa->params,
42 dsa->dirty_cnt++;
47 int DSA_generate_parameters_ex(DSA *dsa, int bits,
52 if (dsa->meth->dsa_paramgen)
53 return dsa->meth->dsa_paramgen(dsa, bits, seed_in, seed_len,
56 && !ossl_ffc_params_set_validate_params(&dsa->params, seed_in, seed_len,
62 if (!ossl_dsa_generate_ffc_parameters(dsa, DSA_PARAMGEN_TYPE_FIPS_186_2,
66 if (!ossl_dsa_generate_ffc_parameters(dsa, DSA_PARAMGEN_TYPE_FIPS_186_4,
72 *counter_ret = dsa->params.pcounter;
74 *h_ret = dsa->params.h;