From 59ec1a562b83a603332840e7f2bb17ede9b2ee84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Frauenschl=C3=A4ger?= Date: Wed, 1 Apr 2026 09:33:54 +0200 Subject: [PATCH] Fix CMAC verify error return value --- wolfcrypt/src/cmac.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfcrypt/src/cmac.c b/wolfcrypt/src/cmac.c index b5e23f85b1..f6c5b990f2 100644 --- a/wolfcrypt/src/cmac.c +++ b/wolfcrypt/src/cmac.c @@ -591,7 +591,7 @@ int wc_AesCmacVerify_ex(Cmac* cmac, devId); if (ret == 0) { compareRet = ConstantCompare(check, a, (int)min(checkSz, aSz)); - ret = compareRet ? 1 : 0; + ret = compareRet ? MAC_CMP_FAILED_E : 0; } return ret;