diff --git a/apps/backend/src/libs/modules/encryption/base-encryption.module.ts b/apps/backend/src/libs/modules/encryption/base-encryption.module.ts index f7c7c964f..d2c9208d5 100644 --- a/apps/backend/src/libs/modules/encryption/base-encryption.module.ts +++ b/apps/backend/src/libs/modules/encryption/base-encryption.module.ts @@ -30,10 +30,9 @@ class BaseEncryption implements Encryption { public decrypt(encryptedData: string): string { const decipher = crypto.createDecipheriv(this.algorithm, this.secret, null); - return decipher.update( - encryptedData, - this.outputEncoding, - this.inputEncoding, + return ( + decipher.update(encryptedData, this.outputEncoding, this.inputEncoding) + + decipher.final(this.inputEncoding) ); }