summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2013-05-09 23:24:05 +0800
committerMatt Johnston <matt@ucc.asn.au>2013-05-09 23:24:05 +0800
commit1a4f945bb6f4fd1d9234db1e20a171c929934a7b (patch)
tree7eccd9c826f9f7aa39dbb0b2cec71e6405b943d0
parent5123549bfccccaa43871481c300ea4d627dcfbda (diff)
downloaddropbear-1a4f945bb6f4fd1d9234db1e20a171c929934a7b.tar.gz
Fix ecdsa verification
-rw-r--r--ecdsa.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/ecdsa.c b/ecdsa.c
index 03b51a2..9ff89b3 100644
--- a/ecdsa.c
+++ b/ecdsa.c
@@ -248,14 +248,6 @@ static int buf_get_ecdsa_verify_params(buffer *buf, struct dropbear_ecc_curve *c
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) {