/openbsd-src/usr.bin/ssh/ |
H A D | kex.h | 134 struct kex { global() struct 143 kex_typekex global() argument 147 kex_strictkex global() argument 167 kexkex global() argument 179 nbitskex global() argument 194 client_pubkex global() argument [all...] |
H A D | kexdh.c | 41 kex_dh_keygen(struct kex *kex) in kex_dh_keygen() 66 kex_dh_compute_key(struct kex *kex, BIGNUM *dh_pub, struct sshbuf *out) in kex_dh_compute_key() 108 kex_dh_keypair(struct kex *kex) in kex_dh_keypair() 136 kex_dh_enc(struct kex *kex, const struct sshbuf *client_blob, in kex_dh_enc() 168 kex_dh_dec(struct kex *kex, const struct sshbuf *dh_blob, in kex_dh_dec()
|
H A D | kexecdh.c | 46 kex_ecdh_keypair(struct kex *kex) in kex_ecdh_keypair() 88 kex_ecdh_enc(struct kex *kex, const struct sshbuf *client_blob, in kex_ecdh_enc() 134 kex_ecdh_dec_key_group(struct kex *kex, const struct sshbuf *ec_blob, in kex_ecdh_dec_key_group() 196 kex_ecdh_dec(struct kex *kex, const struct sshbuf *server_blob, in kex_ecdh_dec()
|
H A D | kex.c | 406 kex_ext_info_check_ver(struct kex * kex,const char * name,const u_char * val,size_t len,const char * want_ver,u_int flag) kex_ext_info_check_ver() argument 474 struct kex *kex = ssh->kex; kex_input_ext_info() local 521 struct kex *kex = ssh->kex; kex_input_newkeys() local 570 struct kex *kex = ssh->kex; kex_send_kexinit() local 607 struct kex *kex = ssh->kex; kex_input_kexinit() local 667 struct kex *kex; kex_new() local 712 kex_free(struct kex * kex) kex_free() argument 923 struct kex *kex = ssh->kex; kex_choose_conf() local 1057 struct kex *kex = ssh->kex; derive_key() local 1122 struct kex *kex = ssh->kex; kex_derive_keys() local 1160 struct kex *kex = ssh->kex; kex_load_hostkey() local 1181 struct kex *kex = ssh->kex; kex_verify_host_key() local [all...] |
H A D | kexgexc.c | 55 struct kex *kex = ssh->kex; in kexgex_client() local 90 struct kex *kex = ssh->kex; in input_kex_dh_gex_group() local 140 struct kex *kex = ssh->kex; in input_kex_dh_gex_reply() local
|
H A D | kexsntrup761x25519.c | 39 kex_kem_sntrup761x25519_keypair(struct kex * kex) kex_kem_sntrup761x25519_keypair() argument 69 kex_kem_sntrup761x25519_enc(struct kex * kex,const struct sshbuf * client_blob,struct sshbuf ** server_blobp,struct sshbuf ** shared_secretp) kex_kem_sntrup761x25519_enc() argument 156 kex_kem_sntrup761x25519_dec(struct kex * kex,const struct sshbuf * server_blob,struct sshbuf ** shared_secretp) kex_kem_sntrup761x25519_dec() argument [all...] |
H A D | kexc25519.c | 90 kex_c25519_keypair(struct kex *kex) in kex_c25519_keypair() argument 112 kex_c25519_enc(struct kex *kex, const struct sshbuf *client_blob, in kex_c25519_enc() argument 164 kex_c25519_dec(struct kex *kex, const struct sshbuf *server_blob, in kex_c25519_dec() argument [all...] |
H A D | kexgen.c | 98 struct kex *kex = ssh->kex; in kex_gen_client() local 138 struct kex *kex = ssh->kex; input_kex_gen_reply() local 265 struct kex *kex = ssh->kex; input_kex_gen_init() local [all...] |
H A D | kexgexs.c | 66 struct kex *kex = ssh->kex; in input_kex_dh_gex_request() local 122 struct kex *kex = ssh->kex; in input_kex_dh_gex_init() local
|
H A D | packet.h | 51 struct kex *kex; global() member
|
H A D | ssh_api.c | 439 struct kex *kex = ssh->kex; _ssh_exchange_banner() local [all...] |
H A D | sshd-session.c | 1290 struct kex *kex; do_ssh2_kex() local
|
H A D | monitor_wrap.c | 263 struct kex *kex = *pmonitor->m_pkex; mm_sshkey_sign() local
|
H A D | packet.c | 2313 kex_to_blob(struct sshbuf * m,struct kex * kex) kex_to_blob() argument 2475 struct kex *kex; kex_from_blob() local [all...] |
H A D | monitor.c | 1429 struct kex *kex; monitor_apply_keystate() local [all...] |
/openbsd-src/regress/usr.bin/ssh/unittests/kex/ |
H A D | test_kex.c | 75 do_kex_with_key(char *kex, int keytype, int bits) in do_kex_with_key() argument 171 do_kex(char * kex) do_kex() argument [all...] |
H A D | test_proposal.c | 91 struct kex kex; in kex_proposal_populate_tests() local
|
/openbsd-src/sbin/iked/ |
H A D | ikev2_pld.c | 647 struct ikev2_keyexchange *kex) in ikev2_validate_ke() 665 struct ikev2_keyexchange kex; in ikev2_pld_ke() local
|
H A D | config.c | 80 config_free_kex(struct iked_kex *kex) in config_free_kex() argument
|
H A D | ikev2.c | 4883 struct iked_kex *kex, *kextmp = NULL; ikev2_resp_create_child_sa() local 5593 ikev2_sa_responder_dh(struct iked_kex * kex,struct iked_proposals * proposals,struct iked_message * msg,unsigned int proto) ikev2_sa_responder_dh() argument 6145 ikev2_childsa_negotiate(struct iked * env,struct iked_sa * sa,struct iked_kex * kex,struct iked_proposals * proposals,int initiator,int pfs) ikev2_childsa_negotiate() argument [all...] |
/openbsd-src/lib/libssl/ |
H A D | ssl_clnt.c | 1925 CBB cbb, kex; ssl3_send_client_key_exchange() local
|