From d13327203969666f3428a5e3c3331a7713e1cfea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Ryb=C3=A1rsky?= Date: Tue, 2 Sep 2025 22:11:53 +0200 Subject: [PATCH] more safe --- main/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/main.c b/main/main.c index 91bbe6e..cd9edec 100644 --- a/main/main.c +++ b/main/main.c @@ -190,8 +190,8 @@ GroupTextMessage decodeGroupMessage(FrameStruct frame) { size_t plaintextLen = 0; - mac_then_decrypt(aes_key, frame.payload + index, frame.payloadLen - index, tmp, &plaintextLen); - if (plaintextLen == 0) { + unsigned char res = mac_then_decrypt(aes_key, frame.payload + index, frame.payloadLen - index, tmp, &plaintextLen); + if (plaintextLen == 0 || res != 0) { printf("error decrypting"); }