Home | History | Annotate | Download | only in openssl

Lines Matching full:bignum

93 OPENSSL_EXPORT void DH_get0_key(const DH *dh, const BIGNUM **out_pub_key,
94 const BIGNUM **out_priv_key);
98 OPENSSL_EXPORT void DH_get0_pqg(const DH *dh, const BIGNUM **out_p,
99 const BIGNUM **out_q, const BIGNUM **out_g);
114 * 3526 and returns |ret|. If |ret| is NULL then a fresh |BIGNUM| is allocated
116 OPENSSL_EXPORT BIGNUM *BN_get_rfc3526_prime_1536(BIGNUM *ret);
146 OPENSSL_EXPORT int DH_compute_key(uint8_t *out, const BIGNUM *peers_key,
186 OPENSSL_EXPORT int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key,
250 BIGNUM *p;
251 BIGNUM *g;
252 BIGNUM *pub_key; /* g^x mod p */
253 BIGNUM *priv_key; /* x */
263 BIGNUM *q;
264 BIGNUM *j;
267 BIGNUM *counter;