Home
last modified time | relevance | path

Searched defs:kex (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/usr.bin/ssh/
H A Dkex.h134 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 Dkexdh.c41 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 Dkexecdh.c46 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 Dkex.c406 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 Dkexgexc.c55 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 Dkexsntrup761x25519.c39 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 Dkexc25519.c90 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 Dkexgen.c98 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 Dkexgexs.c66 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 Dpacket.h51 struct kex *kex; global() member
H A Dssh_api.c439 struct kex *kex = ssh->kex; _ssh_exchange_banner() local
[all...]
H A Dsshd-session.c1290 struct kex *kex; do_ssh2_kex() local
H A Dmonitor_wrap.c263 struct kex *kex = *pmonitor->m_pkex; mm_sshkey_sign() local
H A Dpacket.c2313 kex_to_blob(struct sshbuf * m,struct kex * kex) kex_to_blob() argument
2475 struct kex *kex; kex_from_blob() local
[all...]
H A Dmonitor.c1429 struct kex *kex; monitor_apply_keystate() local
[all...]
/openbsd-src/regress/usr.bin/ssh/unittests/kex/
H A Dtest_kex.c75 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 Dtest_proposal.c91 struct kex kex; in kex_proposal_populate_tests() local
/openbsd-src/sbin/iked/
H A Dikev2_pld.c647 struct ikev2_keyexchange *kex) in ikev2_validate_ke()
665 struct ikev2_keyexchange kex; in ikev2_pld_ke() local
H A Dconfig.c80 config_free_kex(struct iked_kex *kex) in config_free_kex() argument
H A Dikev2.c4883 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 Dssl_clnt.c1925 CBB cbb, kex; ssl3_send_client_key_exchange() local