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);
79 int ossl_dsa_check_pub_key_partial(const DSA *dsa, const BIGNUM *pub_key, int *ret)
84 return ossl_ffc_validate_public_key_partial(&dsa->params, pub_key, ret);
105 BIGNUM *pub_key = NULL;
112 || dsa->pub_key == NULL)
118 pub_key = BN_new();
119 if (pub_key == NULL)
123 if (!ossl_dsa_generate_public_key(ctx, dsa, dsa->priv_key, pub_key))
126 ret = BN_cmp(pub_key, dsa->pub_key) == 0;
128 BN_free(pub_key);