Searched refs:kex (Results 1 - 20 of 20) sorted by relevance

/macosx-10.10/OpenSSH-189/openssh/
H A Dkexdhc.c45 #include "kex.h"
52 kexdh_client(Kex *kex) argument
63 switch (kex->kex_type) {
71 fatal("%s: Unexpected KEX type %d", __func__, kex->kex_type);
73 dh_gen_key(dh, kex->we_need * 8);
94 if (server_host_key->type != kex->hostkey_type)
96 if (kex->verify_host_key == NULL)
98 if (kex->verify_host_key(server_host_key) == -1)
136 kex->client_version_string,
137 kex
[all...]
H A Dkexecdhs.c37 #include "kex.h"
52 kexecdh_server(Kex *kex) argument
64 if ((curve_nid = kex_ecdh_name_to_nid(kex->name)) == -1)
65 fatal("%s: unsupported ECDH curve \"%s\"", __func__, kex->name);
77 if (kex->load_host_public_key == NULL ||
78 kex->load_host_private_key == NULL)
80 server_host_public = kex->load_host_public_key(kex->hostkey_type);
82 fatal("Unsupported hostkey type %d", kex->hostkey_type);
83 server_host_private = kex
169 kexecdh_server(Kex *kex) argument
[all...]
H A Dkexdhs.c44 #include "kex.h"
55 kexdh_server(Kex *kex) argument
65 switch (kex->kex_type) {
73 fatal("%s: Unexpected KEX type %d", __func__, kex->kex_type);
75 dh_gen_key(dh, kex->we_need * 8);
80 if (kex->load_host_public_key == NULL ||
81 kex->load_host_private_key == NULL)
83 server_host_public = kex->load_host_public_key(kex->hostkey_type);
85 fatal("Unsupported hostkey type %d", kex
[all...]
H A Dkexgexs.c46 #include "kex.h"
58 kexgex_server(Kex *kex) argument
68 if (kex->load_host_public_key == NULL ||
69 kex->load_host_private_key == NULL)
71 server_host_public = kex->load_host_public_key(kex->hostkey_type);
73 fatal("Unsupported hostkey type %d", kex->hostkey_type);
74 server_host_private = kex->load_host_private_key(kex->hostkey_type);
77 kex
[all...]
H A Dkexgssc.c46 #include "kex.h"
54 kexgss_client(Kex *kex) { argument
76 if (ssh_gssapi_id_kex(ctxt, kex->name, kex->kex_type)
80 if (ssh_gssapi_import_name(ctxt, kex->gss_host))
83 if (kex->gss_client &&
84 ssh_gssapi_client_identity(ctxt, kex->gss_client))
87 switch (kex->kex_type) {
96 nbits = dh_estimate(kex->we_need * 8);
121 fatal("%s: Unexpected KEX type %d", __func__, kex
[all...]
H A Dkexecdhc.c39 #include "kex.h"
50 kexecdh_client(Kex *kex) argument
62 if ((curve_nid = kex_ecdh_name_to_nid(kex->name)) == -1)
63 fatal("%s: unsupported ECDH curve \"%s\"", __func__, kex->name);
88 if (server_host_key->type != kex->hostkey_type)
90 if (kex->verify_host_key == NULL)
92 if (kex->verify_host_key(server_host_key) == -1)
130 kex->evp_md,
132 kex->client_version_string,
133 kex
164 kexecdh_client(Kex *kex) argument
[all...]
H A Dkexgexc.c46 #include "kex.h"
54 kexgex_client(Kex *kex) argument
65 nbits = dh_estimate(kex->we_need * 8);
109 dh_gen_key(dh, kex->we_need * 8);
132 if (server_host_key->type != kex->hostkey_type)
134 if (kex->verify_host_key == NULL)
136 if (kex->verify_host_key(server_host_key) == -1)
177 kex->evp_md,
178 kex->client_version_string,
179 kex
[all...]
H A Dkexgsss.c44 #include "kex.h"
55 kexgss_server(Kex *kex) argument
90 debug2("%s: Identifying %s", __func__, kex->name);
91 oid = ssh_gssapi_id_kex(NULL, kex->name, kex->kex_type);
100 switch (kex->kex_type) {
131 fatal("%s: Unexpected KEX type %d", __func__, kex->kex_type);
134 dh_gen_key(dh, kex->we_need * 8);
217 switch (kex->kex_type) {
221 kex
[all...]
H A Dkex.c1 /* $OpenBSD: kex.c,v 1.88 2013/01/08 18:49:04 markus Exp $ */
49 #include "kex.h"
96 debug3("kex names ok: [%s]", names);
135 /* extract kex init proposal strings */
140 /* first kex follows / reserved */
165 error("Hm, kex protocol error: type %d seq %u", type, seq);
177 kex_finish(Kex *kex) argument
191 kex->done = 1;
192 buffer_clear(&kex->peer);
193 /* buffer_clear(&kex
200 kex_send_kexinit(Kex *kex) argument
239 Kex *kex = (Kex *)ctxt; local
273 Kex *kex; local
288 kex_kexinit_finish(Kex *kex) argument
435 kex_choose_conf(Kex *kex) argument
516 derive_key(Kex *kex, int id, u_int need, u_char *hash, u_int hashlen, BIGNUM *shared_secret) argument
567 kex_derive_keys(Kex *kex, u_char *hash, u_int hashlen, BIGNUM *shared_secret) argument
[all...]
H A Dsshconnect2.c57 #include "kex.h"
164 Kex *kex; local
243 kex = kex_setup(myproposal);
244 kex->kex[KEX_DH_GRP1_SHA1] = kexdh_client;
245 kex->kex[KEX_DH_GRP14_SHA1] = kexdh_client;
246 kex->kex[KEX_DH_GEX_SHA1] = kexgex_client;
247 kex
[all...]
H A Dsshd.c107 #include "kex.h"
655 /* Store a pointer to the kex for later rekeying */
2408 Kex *kex; local
2478 kex = kex_setup(myproposal);
2479 kex->kex[KEX_DH_GRP1_SHA1] = kexdh_server;
2480 kex->kex[KEX_DH_GRP14_SHA1] = kexdh_server;
2481 kex->kex[KEX_DH_GEX_SHA
[all...]
H A Dmonitor.c74 #include "kex.h"
1844 Kex *kex; local
1848 kex = xcalloc(1, sizeof(*kex));
1849 kex->session_id = buffer_get_string(m, &kex->session_id_len);
1851 kex->session_id_len != session_id2_len ||
1852 timingsafe_bcmp(kex->session_id, session_id2, session_id2_len) != 0)
1854 kex->we_need = buffer_get_int(m);
1855 kex
[all...]
H A Dmonitor_wrap.c58 #include "kex.h"
222 Kex *kex = *pmonitor->m_pkex; local
228 buffer_put_int(&m, kex->host_key_index(key));
587 mm_send_kex(Buffer *m, Kex *kex) argument
589 buffer_put_string(m, kex->session_id, kex->session_id_len);
590 buffer_put_int(m, kex->we_need);
591 buffer_put_int(m, kex->hostkey_type);
592 buffer_put_int(m, kex->kex_type);
593 buffer_put_string(m, buffer_ptr(&kex
[all...]
H A Dkex.h1 /* $OpenBSD: kex.h,v 1.54 2013/01/08 18:49:04 markus Exp $ */
155 void (*kex[KEX_MAX])(Kex *); member in struct:Kex
H A Dssh-keyscan.c43 #include "kex.h"
256 c->c_kex->kex[KEX_DH_GRP1_SHA1] = kexdh_client;
257 c->c_kex->kex[KEX_DH_GRP14_SHA1] = kexdh_client;
258 c->c_kex->kex[KEX_DH_GEX_SHA1] = kexgex_client;
259 c->c_kex->kex[KEX_DH_GEX_SHA256] = kexgex_client;
260 c->c_kex->kex[KEX_ECDH_SHA2] = kexecdh_client;
/macosx-10.10/tcl-105/tcl_ext/tkimg/tkimg/compat/libjpeg/
H A Djdarith.c437 int tbl, k, kex; local
460 for (kex = cinfo->Se; kex > 0; kex--)
461 if ((*block)[natural_order[kex]]) break;
465 if (k > kex)
H A Djcarith.c595 int tbl, k, ke, kex; local
632 for (kex = ke; kex > 0; kex--)
633 if ((v = (*block)[natural_order[kex]]) >= 0) {
643 if (k > kex)
/macosx-10.10/OpenSSH-189/openssh/regress/
H A DMakefile70 INTEROP_TESTS= putty-transfer putty-ciphers putty-kex conch-ciphers
/macosx-10.10/emacs-93/emacs/leim/quail/
H A Dhanja3.el58 ("kex" "$(CL*L+L,L-L.L/L0(B")
H A Dhangul3.el251 ("kex" ?$(C0](B)

Completed in 281 milliseconds