Lines Matching defs:kex
60 while (!server->kex->done || !client->kex->done) {
73 ASSERT_INT_EQ(server->kex->done, 1);
74 ASSERT_INT_EQ(client->kex->done, 1);
78 do_kex_with_key(char *kex, int keytype, int bits)
97 if (kex != NULL)
98 kex_params.proposal[PROPOSAL_KEX_ALGS] = kex;
113 TEST_START("kex");
142 ASSERT_PTR_NE(server2->kex, NULL);
145 server2->kex->kex[KEX_DH_GRP1_SHA1] = kex_gen_server;
146 server2->kex->kex[KEX_DH_GRP14_SHA1] = kex_gen_server;
147 server2->kex->kex[KEX_DH_GEX_SHA1] = kexgex_server;
148 server2->kex->kex[KEX_DH_GEX_SHA256] = kexgex_server;
150 server2->kex->kex[KEX_ECDH_SHA2] = kex_gen_server;
153 server2->kex->kex[KEX_C25519_SHA256] = kex_gen_server;
154 server2->kex->kex[KEX_KEM_SNTRUP761X25519_SHA512] = kex_gen_server;
155 server2->kex->load_host_public_key = server->kex->load_host_public_key;
156 server2->kex->load_host_private_key = server->kex->load_host_private_key;
157 server2->kex->sign = server->kex->sign;
178 do_kex(char *kex)
181 do_kex_with_key(kex, KEY_RSA, 2048);
183 do_kex_with_key(kex, KEY_DSA, 1024);
186 do_kex_with_key(kex, KEY_ECDSA, 256);
189 do_kex_with_key(kex, KEY_ED25519, 256);