Searched refs:dh_server_pub (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/cmd/ssh/libssh/common/ |
H A D | kexdhc.c | 46 BIGNUM *dh_server_pub = NULL, *shared_secret = NULL; in kexdh_client() local 84 if ((dh_server_pub = BN_new()) == NULL) in kexdh_client() 86 packet_get_bignum2(dh_server_pub); in kexdh_client() 90 BN_print_fp(stderr, dh_server_pub); in kexdh_client() 92 debug("bits %d", BN_num_bits(dh_server_pub)); in kexdh_client() 99 if (!dh_pub_is_valid(dh, dh_server_pub)) in kexdh_client() 104 kout = DH_compute_key(kbuf, dh_server_pub, dh); in kexdh_client() 122 dh_server_pub, in kexdh_client() 126 BN_clear_free(dh_server_pub); in kexdh_client()
|
H A D | kexgexc.c | 47 BIGNUM *dh_server_pub = NULL, *shared_secret = NULL; in kexgex_client() local 129 if ((dh_server_pub = BN_new()) == NULL) in kexgex_client() 131 packet_get_bignum2(dh_server_pub); in kexgex_client() 135 BN_print_fp(stderr, dh_server_pub); in kexgex_client() 137 debug("bits %d", BN_num_bits(dh_server_pub)); in kexgex_client() 144 if (!dh_pub_is_valid(dh, dh_server_pub)) in kexgex_client() 149 kout = DH_compute_key(kbuf, dh_server_pub, dh); in kexgex_client() 172 dh_server_pub, in kexgex_client() 178 BN_clear_free(dh_server_pub); in kexgex_client()
|
H A D | kexgssc.c | 66 BIGNUM *dh_server_pub = 0; in kexgss_client() local 92 dh_server_pub = BN_new(); in kexgss_client() 93 if (dh_server_pub == NULL) { in kexgss_client() 197 packet_get_bignum2(dh_server_pub); in kexgss_client() 261 if (!dh_pub_is_valid(dh, dh_server_pub)) in kexgss_client() 267 kout = DH_compute_key(kbuf, dh_server_pub, dh); in kexgss_client() 282 dh_server_pub, /* f */ in kexgss_client()
|