Home
last modified time | relevance | path

Searched refs:dh_client_pub (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/cmd/ssh/libssh/common/
H A Dkexdhs.c46 BIGNUM *shared_secret = NULL, *dh_client_pub = NULL; in kexdh_server() local
67 if ((dh_client_pub = BN_new()) == NULL) in kexdh_server()
69 packet_get_bignum2(dh_client_pub); in kexdh_server()
74 BN_print_fp(stderr, dh_client_pub); in kexdh_server()
76 debug("bits %d", BN_num_bits(dh_client_pub)); in kexdh_server()
85 if (!dh_pub_is_valid(dh, dh_client_pub)) in kexdh_server()
90 kout = DH_compute_key(kbuf, dh_client_pub, dh); in kexdh_server()
109 dh_client_pub, in kexdh_server()
113 BN_clear_free(dh_client_pub); in kexdh_server()
H A Dkexgexs.c47 BIGNUM *shared_secret = NULL, *dh_client_pub = NULL; in kexgex_server() local
107 if ((dh_client_pub = BN_new()) == NULL) in kexgex_server()
109 packet_get_bignum2(dh_client_pub); in kexgex_server()
114 BN_print_fp(stderr, dh_client_pub); in kexgex_server()
116 debug("bits %d", BN_num_bits(dh_client_pub)); in kexgex_server()
125 if (!dh_pub_is_valid(dh, dh_client_pub)) in kexgex_server()
130 kout = DH_compute_key(kbuf, dh_client_pub, dh); in kexgex_server()
154 dh_client_pub, in kexgex_server()
158 BN_clear_free(dh_client_pub); in kexgex_server()
H A Dkexgsss.c68 BIGNUM *dh_client_pub = NULL; in kexgss_server() local
101 if (dh_client_pub != NULL) in kexgss_server()
107 dh_client_pub = BN_new(); in kexgss_server()
109 if (dh_client_pub == NULL) in kexgss_server()
111 packet_get_bignum2(dh_client_pub); in kexgss_server()
135 if (dh_client_pub == NULL) in kexgss_server()
170 if (!dh_pub_is_valid(dh, dh_client_pub)) in kexgss_server()
175 kout = DH_compute_key(kbuf, dh_client_pub, dh); in kexgss_server()
189 dh_client_pub, in kexgss_server()
193 BN_free(dh_client_pub); in kexgss_server()