Lines Matching refs:pub_key

337 static void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key)  in DH_get0_key()  argument
339 *pub_key = dh->pub_key; in DH_get0_key()
343 static int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key) in DH_set0_key() argument
345 dh->pub_key = pub_key; in DH_set0_key()
367 static void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key) in DSA_get0_key() argument
369 *pub_key = d->pub_key; in DSA_get0_key()
373 int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key) in DSA_set0_key() argument
375 d->pub_key = pub_key; in DSA_set0_key()
3937 const BIGNUM *p, *q, *g, *pub_key, *priv_key; in php_openssl_is_private_key() local
3944 DSA_get0_key(dsa, &pub_key, &priv_key); in php_openssl_is_private_key()
3955 const BIGNUM *p, *q, *g, *pub_key, *priv_key; in php_openssl_is_private_key() local
3962 DH_get0_key(dh, &pub_key, &priv_key); in php_openssl_is_private_key()
4047 BIGNUM *p, *q, *g, *priv_key, *pub_key; in php_openssl_pkey_init_dsa() local
4057 OPENSSL_PKEY_SET_BN(data, pub_key); in php_openssl_pkey_init_dsa()
4059 if (pub_key) { in php_openssl_pkey_init_dsa()
4060 return DSA_set0_key(dsa, pub_key, priv_key); in php_openssl_pkey_init_dsa()
4084 BIGNUM *pub_key, *priv_key_const_time; in php_openssl_dh_pub_from_priv() local
4087 pub_key = BN_new(); in php_openssl_dh_pub_from_priv()
4088 if (pub_key == NULL) { in php_openssl_dh_pub_from_priv()
4095 BN_free(pub_key); in php_openssl_dh_pub_from_priv()
4101 BN_free(pub_key); in php_openssl_dh_pub_from_priv()
4109 if (!BN_mod_exp_mont(pub_key, g, priv_key_const_time, p, ctx, NULL)) { in php_openssl_dh_pub_from_priv()
4110 BN_free(pub_key); in php_openssl_dh_pub_from_priv()
4112 pub_key = NULL; in php_openssl_dh_pub_from_priv()
4118 return pub_key; in php_openssl_dh_pub_from_priv()
4125 BIGNUM *p, *q, *g, *priv_key, *pub_key; in php_openssl_pkey_init_dh() local
4135 OPENSSL_PKEY_SET_BN(data, pub_key); in php_openssl_pkey_init_dh()
4136 if (pub_key) { in php_openssl_pkey_init_dh()
4137 return DH_set0_key(dh, pub_key, priv_key); in php_openssl_pkey_init_dh()
4140 pub_key = php_openssl_dh_pub_from_priv(priv_key, g, p); in php_openssl_pkey_init_dh()
4141 if (pub_key == NULL) { in php_openssl_pkey_init_dh()
4144 return DH_set0_key(dh, pub_key, priv_key); in php_openssl_pkey_init_dh()
4673 const BIGNUM *p, *q, *g, *priv_key, *pub_key; in PHP_FUNCTION() local
4676 DSA_get0_key(dsa, &pub_key, &priv_key); in PHP_FUNCTION()
4683 OPENSSL_PKEY_GET_BN(z_dsa, pub_key); in PHP_FUNCTION()
4695 const BIGNUM *p, *q, *g, *priv_key, *pub_key; in PHP_FUNCTION() local
4698 DH_get0_key(dh, &pub_key, &priv_key); in PHP_FUNCTION()
4704 OPENSSL_PKEY_GET_BN(z_dh, pub_key); in PHP_FUNCTION()
4794 PHP_OPENSSL_CHECK_SIZE_T_TO_INT(pub_len, pub_key, 1); in PHP_FUNCTION()