From 552892788514459055f665e2b021a780cbacd35b Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Fri, 11 Sep 2015 02:51:38 -0400 Subject: Avoid gratuitous assertion failure if caller gives us a larger buffer than necessary when writing private key to DER. --- ecdsa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecdsa.c b/ecdsa.c index 8799ece..264f2c5 100644 --- a/ecdsa.c +++ b/ecdsa.c @@ -1105,7 +1105,7 @@ hal_error_t hal_ecdsa_key_to_der(const hal_ecdsa_key_t * const key, fp_to_unsigned_bin(unconst_fp_int(key->Q->y), d + q_len - Qy_len); d += q_len; - assert(d == der + der_max); + assert(d <= der + der_max); return HAL_OK; } -- cgit v1.2.3