Lines Matching defs:kex
57 while (!server->kex->done || !client->kex->done) {
70 ASSERT_INT_EQ(server->kex->done, 1);
71 ASSERT_INT_EQ(client->kex->done, 1);
75 do_kex_with_key(char *kex, int keytype, int bits)
94 if (kex != NULL)
95 kex_params.proposal[PROPOSAL_KEX_ALGS] = kex;
110 TEST_START("kex");
139 ASSERT_PTR_NE(server2->kex, NULL);
141 server2->kex->kex[KEX_DH_GRP1_SHA1] = kex_gen_server;
142 server2->kex->kex[KEX_DH_GRP14_SHA1] = kex_gen_server;
143 server2->kex->kex[KEX_DH_GEX_SHA1] = kexgex_server;
144 server2->kex->kex[KEX_DH_GEX_SHA256] = kexgex_server;
145 server2->kex->kex[KEX_ECDH_SHA2] = kex_gen_server;
146 server2->kex->kex[KEX_C25519_SHA256] = kex_gen_server;
147 server2->kex->kex[KEX_KEM_SNTRUP761X25519_SHA512] = kex_gen_server;
148 server2->kex->kex[KEX_KEM_MLKEM768X25519_SHA256] = kex_gen_server;
149 server2->kex->load_host_public_key = server->kex->load_host_public_key;
150 server2->kex->load_host_private_key = server->kex->load_host_private_key;
151 server2->kex->sign = server->kex->sign;
172 do_kex(char *kex)
174 do_kex_with_key(kex, KEY_RSA, 2048);
176 do_kex_with_key(kex, KEY_DSA, 1024);
178 do_kex_with_key(kex, KEY_ECDSA, 256);
179 do_kex_with_key(kex, KEY_ED25519, 256);