From a1e12f25f395e58e3675f93b43213d6355794128 Mon Sep 17 00:00:00 2001 From: Zhi Guan Date: Sat, 6 Dec 2025 11:30:35 +0800 Subject: [PATCH] Fix hss_signature_size bug --- src/sm3_lms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sm3_lms.c b/src/sm3_lms.c index cfe8a2c1..5c9f6890 100644 --- a/src/sm3_lms.c +++ b/src/sm3_lms.c @@ -1409,7 +1409,7 @@ int sm3_hss_signature_size(const int *lms_types, size_t levels, size_t *siglen) } *siglen = 4; - for (i = 0; i < levels - 1; i++) { + for (i = 0; i < levels; i++) { size_t lms_siglen; if (sm3_lms_signature_size(lms_types[i], &lms_siglen) != 1) { error_print();