version 1.50, 2020/04/03 05:48:57 |
version 1.51, 2020/08/27 01:06:18 |
|
|
if ((r = sshbuf_put_u8(buf, KRL_SECTION_SIGNATURE)) != 0 || |
if ((r = sshbuf_put_u8(buf, KRL_SECTION_SIGNATURE)) != 0 || |
(r = sshkey_puts(sign_keys[i], buf)) != 0) |
(r = sshkey_puts(sign_keys[i], buf)) != 0) |
goto out; |
goto out; |
|
/* XXX support sk-* keys */ |
if ((r = sshkey_sign(sign_keys[i], &sblob, &slen, |
if ((r = sshkey_sign(sign_keys[i], &sblob, &slen, |
sshbuf_ptr(buf), sshbuf_len(buf), NULL, NULL, 0)) != 0) |
sshbuf_ptr(buf), sshbuf_len(buf), NULL, NULL, |
|
NULL, 0)) != 0) |
goto out; |
goto out; |
KRL_DBG(("%s: signature sig len %zu", __func__, slen)); |
KRL_DBG(("%s: signature sig len %zu", __func__, slen)); |
if ((r = sshbuf_put_string(buf, sblob, slen)) != 0) |
if ((r = sshbuf_put_string(buf, sblob, slen)) != 0) |