From 44e9677ecb464334fbe25ed4381c6e25010d8152 Mon Sep 17 00:00:00 2001 From: Audric Ackermann Date: Mon, 17 Nov 2025 10:54:03 +1100 Subject: [PATCH] fix: group encrypt/decrypt --- src/encrypt_decrypt/encrypt_decrypt.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/encrypt_decrypt/encrypt_decrypt.cpp b/src/encrypt_decrypt/encrypt_decrypt.cpp index ee5860f..8139925 100644 --- a/src/encrypt_decrypt/encrypt_decrypt.cpp +++ b/src/encrypt_decrypt/encrypt_decrypt.cpp @@ -815,6 +815,10 @@ Napi::Value MultiEncryptWrapper::decryptForGroup(const Napi::CallbackInfo& info) std::span> groupEncKeys(span_group_enc_keys); keys.decrypt_keys = groupEncKeys; + // remove prefix + std::vector groupPkNoPrefix(groupPk.begin() + 1, groupPk.end()); + + keys.group_ed25519_pubkey = groupPkNoPrefix; for (uint32_t i = 0; i < first.Length(); i++) { auto itemValue = first.Get(i);