Lines Matching refs:priv_key
109 BIGNUM *pub_key = NULL, *priv_key = NULL;
115 if (dh->priv_key == NULL) {
116 priv_key = BN_new();
117 if (priv_key == NULL)
121 priv_key = dh->priv_key;
141 if (!BN_rand(priv_key, l, 0, 0))
152 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME);
154 prk = priv_key;
161 dh->priv_key = priv_key;
169 if ((priv_key != NULL) && (dh->priv_key == NULL))
170 BN_free(priv_key);
194 if (dh->priv_key == NULL) {
204 BN_set_flags(dh->priv_key, BN_FLG_CONSTTIME);
216 meth->bn_mod_exp(dh, tmp, pub_key, dh->priv_key, dh->p, ctx, mont)) {