Lines Matching refs:pub_key
40 int ossl_dsa_check_pub_key(const DSA *dsa, const BIGNUM *pub_key, int *ret) in ossl_dsa_check_pub_key() argument
42 return ossl_ffc_validate_public_key(&dsa->params, pub_key, ret); in ossl_dsa_check_pub_key()
50 int ossl_dsa_check_pub_key_partial(const DSA *dsa, const BIGNUM *pub_key, int *ret) in ossl_dsa_check_pub_key_partial() argument
52 return ossl_ffc_validate_public_key_partial(&dsa->params, pub_key, ret); in ossl_dsa_check_pub_key_partial()
71 BIGNUM *pub_key = NULL; in ossl_dsa_check_pairwise() local
76 || dsa->pub_key == NULL) in ossl_dsa_check_pairwise()
82 pub_key = BN_new(); in ossl_dsa_check_pairwise()
83 if (pub_key == NULL) in ossl_dsa_check_pairwise()
87 if (!ossl_dsa_generate_public_key(ctx, dsa, dsa->priv_key, pub_key)) in ossl_dsa_check_pairwise()
90 ret = BN_cmp(pub_key, dsa->pub_key) == 0; in ossl_dsa_check_pairwise()
92 BN_free(pub_key); in ossl_dsa_check_pairwise()