diff options
author | Rob Austein <sra@hactrn.net> | 2015-09-14 17:10:07 -0400 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2015-09-14 17:10:07 -0400 |
commit | a16bdf7bd57e2a3c68e7f14acad32ce3740600a8 (patch) | |
tree | 9755f2520732b204047e211874e73c68cf17b360 /ecdsa.c | |
parent | c60f4fe36b3e0a9fb188f16ac77ace44f0efa19d (diff) |
Fencepost error in hal_ecdas_key_from_ecpoint().
Diffstat (limited to 'ecdsa.c')
-rw-r--r-- | ecdsa.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -998,7 +998,7 @@ hal_error_t hal_ecdsa_key_from_ecpoint(hal_ecdsa_key_t **key_, if (vlen < 3 || (vlen & 1) == 0 || *d++ != 0x04) lose(HAL_ERROR_ASN1_PARSE_FAILED); - vlen = vlen/2 - 1; + vlen /= 2; fp_read_unsigned_bin(key->Q->x, unconst_uint8_t(d), vlen); d += vlen; |