From 9f38de643c957ca0d9e99c2caa326a6cdcdd339d Mon Sep 17 00:00:00 2001 From: pedrosaints Date: Thu, 14 Dec 2023 10:43:21 -0300 Subject: [PATCH] ajust Decrypt --- crypt_aes.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crypt_aes.go b/crypt_aes.go index e47e5ab..9ab4c16 100644 --- a/crypt_aes.go +++ b/crypt_aes.go @@ -62,6 +62,9 @@ func (crypt Crypt) Decrypt(encryptedData string) ([]byte, error) { // Criar um modo de cifra em bloco com o bloco e o IV mode := cipher.NewCFBDecrypter(block, crypt.Iv) + // Extrai o vetor de inicializaĆ§Ć£o (IV) do dado criptografado + data = data[aes.BlockSize:] + // Criar um slice para o texto decifrado (tamanho igual ao texto cifrado) decrypted := make([]byte, len(data))