Lines Matching defs:kex
63 while (!server->kex->done || !client->kex->done) {
76 ASSERT_INT_EQ(server->kex->done, 1);
77 ASSERT_INT_EQ(client->kex->done, 1);
81 do_kex_with_key(char *kex, int keytype, int bits)
100 if (kex != NULL)
101 kex_params.proposal[PROPOSAL_KEX_ALGS] = kex;
116 TEST_START("kex");
142 kex_free(server2->kex); /* XXX or should ssh_packet_set_state()? */
146 ASSERT_PTR_NE(server2->kex, NULL);
148 server2->kex->kex[KEX_DH_GRP1_SHA1] = kexdh_server;
149 server2->kex->kex[KEX_DH_GRP14_SHA1] = kexdh_server;
150 server2->kex->kex[KEX_DH_GEX_SHA1] = kexgex_server;
151 server2->kex->kex[KEX_DH_GEX_SHA256] = kexgex_server;
153 server2->kex->kex[KEX_ECDH_SHA2] = kexecdh_server;
155 server2->kex->kex[KEX_C25519_SHA256] = kexc25519_server;
156 server2->kex->load_host_public_key = server->kex->load_host_public_key;
157 server2->kex->load_host_private_key = server->kex->load_host_private_key;
158 server2->kex->sign = server->kex->sign;
179 do_kex(char *kex)
181 do_kex_with_key(kex, KEY_RSA, 2048);
182 do_kex_with_key(kex, KEY_DSA, 1024);
184 do_kex_with_key(kex, KEY_ECDSA, 256);
186 do_kex_with_key(kex, KEY_ED25519, 256);