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

/freebsd-current/crypto/openssh/
H A Dkexdh.c48 kex_dh_keygen(struct kex *kex) argument
73 kex_dh_compute_key(struct kex *kex, BIGNUM *dh_pub, struct sshbuf *out) argument
115 kex_dh_keypair(struct kex *kex) argument
143 kex_dh_enc(struct kex *kex, const struct sshbuf *client_blob, struct sshbuf **server_blobp, struct sshbuf **shared_secretp) argument
175 kex_dh_dec(struct kex *kex, const struct sshbuf *dh_blob, struct sshbuf **shared_secretp) argument
[all...]
H A Dkexsntrup761x25519.c43 kex_kem_sntrup761x25519_keypair(struct kex *kex) argument
73 kex_kem_sntrup761x25519_enc(struct kex *kex, argument
160 kex_kem_sntrup761x25519_dec(struct kex *kex, const struct sshbuf *server_blob, struct sshbuf **shared_secretp) argument
232 kex_kem_sntrup761x25519_keypair(struct kex *kex) argument
238 kex_kem_sntrup761x25519_enc(struct kex *kex, const struct sshbuf *client_blob, struct sshbuf **server_blobp, struct sshbuf **shared_secretp) argument
246 kex_kem_sntrup761x25519_dec(struct kex *kex, const struct sshbuf *server_blob, struct sshbuf **shared_secretp) argument
[all...]
H A Dkexc25519.c92 kex_c25519_keypair(struct kex *kex) argument
114 kex_c25519_enc(struct kex *kex, const struct sshbuf *client_blob, argument
166 kex_c25519_dec(struct kex *kex, const struct sshbuf *server_blob, argument
[all...]
H A Dkexecdh.c50 kex_ecdh_keypair(struct kex *kex) argument
92 kex_ecdh_enc(struct kex *ke argument
138 kex_ecdh_dec_key_group(struct kex *kex, const struct sshbuf *ec_blob, EC_KEY *key, const EC_GROUP *group, struct sshbuf **shared_secretp) argument
200 kex_ecdh_dec(struct kex *kex, const struct sshbuf *server_blob, struct sshbuf **shared_secretp) argument
221 kex_ecdh_keypair(struct kex *kex) argument
227 kex_ecdh_enc(struct kex *kex, const struct sshbuf *client_blob, struct sshbuf **server_blobp, struct sshbuf **shared_secretp) argument
234 kex_ecdh_dec(struct kex *kex, const struct sshbuf *server_blob, struct sshbuf **shared_secretp) argument
[all...]
H A Dkexgexc.c62 struct kex *kex = ssh->kex; local
97 struct kex *kex = ssh->kex; local
147 struct kex *kex = ssh->kex; local
[all...]
H A Dkexgexs.c73 struct kex *kex = ssh->kex; local
129 struct kex *kex = ssh->kex; local
[all...]
H A Dpacket.h57 struct kex *kex; member in struct:ssh
H A Dkexgen.c101 struct kex *kex = ssh->kex; local
141 struct kex *kex = ssh->kex; local
268 struct kex *kex = ssh->kex; local
[all...]
H A Dssh_api.c440 struct kex *kex = ssh->kex; local
[all...]
H A Dmonitor_wrap.c221 struct kex *kex = *pmonitor->m_pkex; local
H A Dkex.c659 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) argument
727 struct kex *kex = ssh->kex; local
774 struct kex *kex = ssh->kex; local
823 struct kex *kex = ssh->kex; local
860 struct kex *kex = ssh->kex; local
920 struct kex *kex; local
965 kex_free(struct kex *kex) argument
1180 struct kex *kex = ssh->kex; local
1314 struct kex *kex = ssh->kex; local
1379 struct kex *kex = ssh->kex; local
1417 struct kex *kex = ssh->kex; local
1438 struct kex *kex = ssh->kex; local
[all...]
H A Dkex.h141 struct kex { struct
174 int (*kex[KEX_MAX])(struct ssh *); member in struct:kex
[all...]
H A Dmonitor.c1719 struct kex *kex; local
[all...]
H A Dpacket.c2250 kex_to_blob(struct sshbuf *m, struct kex *kex) argument
2412 struct kex *kex; local
[all...]
H A Dsshd.c2489 struct kex *kex; local
[all...]
/freebsd-current/crypto/openssh/regress/unittests/kex/
H A Dtest_proposal.c95 struct kex kex; local
H A Dtest_kex.c78 do_kex_with_key(char *kex, int keytype, int bits) argument
178 do_kex(char *kex) argument
[all...]
/freebsd-current/crypto/openssh/regress/misc/fuzz-harness/
H A Dkex_fuzz.cc175 do_kex_with_key(struct shared_state *st, struct test_state *ts, const char *kex, int keytype) argument
399 do_kex(struct shared_state *st, struct test_state *ts, const char *kex) argument
[all...]
/freebsd-current/crypto/openssl/include/crypto/
H A Devp.h56 } kex; member in union:evp_pkey_ctx_st::__anon4036
/freebsd-current/crypto/openssl/apps/
H A Dlist.c879 static void collect_kex(EVP_KEYEXCH *kex, void *stack) argument
/freebsd-current/crypto/openssl/ssl/
H A Dssl_ciph.c326 EVP_KEYEXCH *kex = NULL; local

Completed in 150 milliseconds