Home
last modified time | relevance | path

Searched refs:server_blob (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/crypto/external/bsd/openssh/dist/
H A Dkexecdh.c97 struct sshbuf *server_blob = NULL; in kex_ecdh_enc() local
118 if ((server_blob = sshbuf_new()) == NULL) { in kex_ecdh_enc()
122 if ((r = sshbuf_put_ec(server_blob, pub_key, group)) != 0 || in kex_ecdh_enc()
123 (r = sshbuf_get_u32(server_blob, NULL)) != 0) in kex_ecdh_enc()
128 *server_blobp = server_blob; in kex_ecdh_enc()
129 server_blob = NULL; in kex_ecdh_enc()
132 sshbuf_free(server_blob); in kex_ecdh_enc()
199 kex_ecdh_dec(struct kex *kex, const struct sshbuf *server_blob, in kex_ecdh_dec() argument
204 r = kex_ecdh_dec_key_group(kex, server_blob, kex->ec_client_key, in kex_ecdh_dec()
H A Dkexdh.c144 struct sshbuf *server_blob = NULL; in kex_dh_enc() local
153 if ((server_blob = sshbuf_new()) == NULL) { in kex_dh_enc()
157 if ((r = sshbuf_put_bignum2(server_blob, pub_key)) != 0 || in kex_dh_enc()
158 (r = sshbuf_get_u32(server_blob, NULL)) != 0) in kex_dh_enc()
162 *server_blobp = server_blob; in kex_dh_enc()
163 server_blob = NULL; in kex_dh_enc()
167 sshbuf_free(server_blob); in kex_dh_enc()