Lines Matching refs:priv_key
44 const BIGNUM *priv_key, BIGNUM *pub_key) in ossl_dsa_generate_public_key() argument
51 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME); in ossl_dsa_generate_public_key()
66 BIGNUM *pub_key = NULL, *priv_key = NULL; in dsa_keygen() local
71 if (dsa->priv_key == NULL) { in dsa_keygen()
72 if ((priv_key = BN_secure_new()) == NULL) in dsa_keygen()
75 priv_key = dsa->priv_key; in dsa_keygen()
90 MIN_STRENGTH, priv_key)) in dsa_keygen()
100 if (!ossl_dsa_generate_public_key(ctx, dsa, priv_key, pub_key)) in dsa_keygen()
103 dsa->priv_key = priv_key; in dsa_keygen()
120 BN_clear_free(dsa->priv_key); in dsa_keygen()
122 dsa->priv_key = NULL; in dsa_keygen()
132 if (priv_key != dsa->priv_key) in dsa_keygen()
133 BN_free(priv_key); in dsa_keygen()