Lines Matching refs:pub_key
66 int ossl_dsa_check_pub_key(const DSA *dsa, const BIGNUM *pub_key, int *ret)
71 return ossl_ffc_validate_public_key(&dsa->params, pub_key, ret)
80 int ossl_dsa_check_pub_key_partial(const DSA *dsa, const BIGNUM *pub_key, int *ret)
85 return ossl_ffc_validate_public_key_partial(&dsa->params, pub_key, ret)
107 BIGNUM *pub_key = NULL;
114 || dsa->pub_key == NULL)
120 pub_key = BN_new();
121 if (pub_key == NULL)
125 if (!ossl_dsa_generate_public_key(ctx, dsa, dsa->priv_key, pub_key))
128 ret = BN_cmp(pub_key, dsa->pub_key) == 0;
130 BN_free(pub_key);