From 9a2297573273ff91f85bcfc49ca3194dec2bf29e Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Wed, 8 Feb 2023 17:29:35 -0800 Subject: [PATCH] When comments are empty, return empty byte --- cli/packages/crypto/crypto.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cli/packages/crypto/crypto.go b/cli/packages/crypto/crypto.go index f9589347a9..2f507ed4c8 100644 --- a/cli/packages/crypto/crypto.go +++ b/cli/packages/crypto/crypto.go @@ -12,6 +12,11 @@ import ( // will decrypt cipher text to plain text using iv and tag func DecryptSymmetric(key []byte, cipherText []byte, tag []byte, iv []byte) ([]byte, error) { + // Case: empty string + if len(cipherText) == 0 && len(tag) == 0 && len(iv) == 0 { + return []byte{}, nil + } + block, err := aes.NewCipher(key) if err != nil { return nil, err