Searched refs:dh_client_pub (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/cmd/ssh/libssh/common/ |
H A D | kexdhs.c | 46 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 D | kexgexs.c | 47 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 D | kexgsss.c | 68 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()
|