Searched refs:dh_client_pub (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/crypto/openssh/
H A Dkexdhs.c99 BIGNUM *shared_secret = NULL, *dh_client_pub = NULL; local
123 if ((dh_client_pub = BN_new()) == NULL) {
128 if ((r = sshpkt_get_bignum2(ssh, dh_client_pub)) != 0 ||
133 fprintf(stderr, "dh_client_pub= ");
134 BN_print_fp(stderr, dh_client_pub);
136 debug("bits %d", BN_num_bits(dh_client_pub));
142 if (!dh_pub_is_valid(kex->dh, dh_client_pub)) {
154 if ((kout = DH_compute_key(kbuf, dh_client_pub, kex->dh)) < 0 ||
174 dh_client_pub,
212 BN_clear_free(dh_client_pub);
[all...]
H A Dkexgexs.c129 BIGNUM *shared_secret = NULL, *dh_client_pub = NULL; local
153 if ((dh_client_pub = BN_new()) == NULL) {
157 if ((r = sshpkt_get_bignum2(ssh, dh_client_pub)) != 0 ||
165 fprintf(stderr, "dh_client_pub= ");
166 BN_print_fp(stderr, dh_client_pub);
168 debug("bits %d", BN_num_bits(dh_client_pub));
174 if (!dh_pub_is_valid(kex->dh, dh_client_pub)) {
186 if ((kout = DH_compute_key(kbuf, dh_client_pub, kex->dh)) < 0 ||
208 dh_client_pub,
246 BN_clear_free(dh_client_pub);
[all...]

Completed in 103 milliseconds