diff options
-rw-r--r-- | sshsig.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -172,7 +172,7 @@ sshsig_wrap_sign(struct sshkey *key, const char *hashalg, | |||
172 | (r = sshbuf_put_cstring(tosign, sig_namespace)) != 0 || | 172 | (r = sshbuf_put_cstring(tosign, sig_namespace)) != 0 || |
173 | (r = sshbuf_put_string(tosign, NULL, 0)) != 0 || /* reserved */ | 173 | (r = sshbuf_put_string(tosign, NULL, 0)) != 0 || /* reserved */ |
174 | (r = sshbuf_put_cstring(tosign, hashalg)) != 0 || | 174 | (r = sshbuf_put_cstring(tosign, hashalg)) != 0 || |
175 | (r = sshbuf_putb(tosign, h_message)) != 0) { | 175 | (r = sshbuf_put_stringb(tosign, h_message)) != 0) { |
176 | error("Couldn't construct message to sign: %s", ssh_err(r)); | 176 | error("Couldn't construct message to sign: %s", ssh_err(r)); |
177 | goto done; | 177 | goto done; |
178 | } | 178 | } |
@@ -308,7 +308,7 @@ sshsig_wrap_verify(struct sshbuf *signature, const char *hashalg, | |||
308 | (r = sshbuf_put_cstring(toverify, expect_namespace)) != 0 || | 308 | (r = sshbuf_put_cstring(toverify, expect_namespace)) != 0 || |
309 | (r = sshbuf_put_string(toverify, NULL, 0)) != 0 || /* reserved */ | 309 | (r = sshbuf_put_string(toverify, NULL, 0)) != 0 || /* reserved */ |
310 | (r = sshbuf_put_cstring(toverify, hashalg)) != 0 || | 310 | (r = sshbuf_put_cstring(toverify, hashalg)) != 0 || |
311 | (r = sshbuf_putb(toverify, h_message)) != 0) { | 311 | (r = sshbuf_put_stringb(toverify, h_message)) != 0) { |
312 | error("Couldn't construct message to verify: %s", ssh_err(r)); | 312 | error("Couldn't construct message to verify: %s", ssh_err(r)); |
313 | goto done; | 313 | goto done; |
314 | } | 314 | } |