Mercurial > dropbear
diff ecdsa.c @ 796:069b875031f5 ecc
Fix ecdsa verification
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Thu, 09 May 2013 23:24:05 +0800 |
parents | 7f604f9b3756 |
children | 7dcb46da72d9 |
line wrap: on
line diff
--- a/ecdsa.c Fri May 03 23:07:48 2013 +0800 +++ b/ecdsa.c Thu May 09 23:24:05 2013 +0800 @@ -248,14 +248,6 @@ unsigned int sig_pos; unsigned char key_ident[30]; - ident = buf_getstring(buf, &ident_len); - snprintf((char*)key_ident, sizeof(key_ident), "ecdsa-sha2-%s", curve->name); - if (strlen((char*)key_ident) != ident_len) { - goto out; - } - if (memcmp(key_ident, ident, ident_len) != 0) { - goto out; - } sig_len = buf_getint(buf); sig_pos = buf->pos; if (buf_getmpint(buf, r) != DROPBEAR_SUCCESS) {