Lines Matching refs:kex
45 kexgex_client(Kex *kex) in kexgex_client() argument
55 nbits = dh_estimate(kex->we_need * 8); in kexgex_client()
98 dh_gen_key(dh, kex->we_need * 8); in kexgex_client()
121 if (server_host_key->type != kex->hostkey_type) in kexgex_client()
123 if (kex->verify_host_key == NULL) in kexgex_client()
125 if (kex->verify_host_key(server_host_key) == -1) in kexgex_client()
164 kex->client_version_string, in kexgex_client()
165 kex->server_version_string, in kexgex_client()
166 buffer_ptr(&kex->my), buffer_len(&kex->my), in kexgex_client()
167 buffer_ptr(&kex->peer), buffer_len(&kex->peer), in kexgex_client()
186 if (kex->session_id == NULL) { in kexgex_client()
187 kex->session_id_len = 20; in kexgex_client()
188 kex->session_id = xmalloc(kex->session_id_len); in kexgex_client()
189 memcpy(kex->session_id, hash, kex->session_id_len); in kexgex_client()
191 kex_derive_keys(kex, hash, shared_secret); in kexgex_client()
194 kex_finish(kex); in kexgex_client()