Lines Matching refs:kex
76 #include "kex.h"
627 * than the full kex structure...
1585 struct kex *kex;
1594 if ((kex = ssh->kex) != NULL) {
1597 kex->kex[KEX_DH_GRP1_SHA1] = kexdh_server;
1598 kex->kex[KEX_DH_GRP14_SHA1] = kexdh_server;
1599 kex->kex[KEX_DH_GRP14_SHA256] = kexdh_server;
1600 kex->kex[KEX_DH_GRP16_SHA512] = kexdh_server;
1601 kex->kex[KEX_DH_GRP18_SHA512] = kexdh_server;
1602 kex->kex[KEX_DH_GEX_SHA1] = kexgex_server;
1603 kex->kex[KEX_DH_GEX_SHA256] = kexgex_server;
1605 kex->kex[KEX_ECDH_SHA2] = kexecdh_server;
1608 kex->kex[KEX_C25519_SHA256] = kexc25519_server;
1609 kex->load_host_public_key=&get_hostkey_public_by_type;
1610 kex->load_host_private_key=&get_hostkey_private_by_type;
1611 kex->host_key_index=&get_hostkey_index;
1612 kex->sign = sshd_hostkey_sign;