From 82d576d5460fcfbd943d82e44bb3c4b8b344f340 Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Fri, 22 Dec 2023 10:44:21 +0100 Subject: [PATCH] Fix bug in decryption --- agent/bitwarden/crypto/encstring.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agent/bitwarden/crypto/encstring.go b/agent/bitwarden/crypto/encstring.go index 3c297a1..1eca8d7 100644 --- a/agent/bitwarden/crypto/encstring.go +++ b/agent/bitwarden/crypto/encstring.go @@ -123,7 +123,10 @@ func b64encode(src []byte) []byte { } func DecryptWith(s EncString, key SymmetricEncryptionKey) ([]byte, error) { - encKeyData, err := key.MacKeyBytes() + encKeyData, err := key.EncryptionKeyBytes() + if err != nil { + return nil, err + } macKeyData, err := key.MacKeyBytes() if err != nil { return nil, err