Lines Matching refs:dh_
135 dh_.reset(DH_new());
136 if (!DH_generate_parameters_ex(dh_.get(), primeLength, g, nullptr))
142 tracker->TrackFieldWithSize("dh", dh_ ? kSizeOf_DH : 0);
146 dh_.reset(DH_new());
150 DH_set0_pqg(dh_.get(), bn_p.release(), nullptr, bn_g.release()) &&
155 dh_.reset(DH_new());
170 !DH_set0_pqg(dh_.get(), bn_p, nullptr, bn_g)) {
179 dh_.reset(DH_new());
200 if (!DH_set0_pqg(dh_.get(), bn_p, nullptr, bn_g)) {
297 if (!DH_generate_key(diffieHellman->dh_.get())) {
302 DH_get0_key(diffieHellman->dh_.get(), &pub_key, nullptr);
332 const BIGNUM* num = get_field(dh->dh_.get());
405 DH_size(diffieHellman->dh_.get()));
410 diffieHellman->dh_.get());
416 checked = DH_check_pub_key(diffieHellman->dh_.get(),
457 CHECK_EQ(1, set_field(dh->dh_.get(), num));
483 if (!DH_check(dh_.get(), &codes))