From 8268d45f028ba9ad053d95504add76a290e4e3a7 Mon Sep 17 00:00:00 2001 From: Simon Umbricht Date: Fri, 27 Jun 2025 09:39:53 +0200 Subject: [PATCH] Fix errors due to IV not being used for key decryption --- lib/keymanagers/defaultKeyEncryptor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/keymanagers/defaultKeyEncryptor.js b/lib/keymanagers/defaultKeyEncryptor.js index f80d2d3..94d9975 100644 --- a/lib/keymanagers/defaultKeyEncryptor.js +++ b/lib/keymanagers/defaultKeyEncryptor.js @@ -5,5 +5,5 @@ const { encrypt, decrypt } = require('../crypto/encryptDecrypt'); module.exports = ({ passphrase, iv, algorithm = 'aes-256-cbc' }) => ({ encrypt: data => encrypt(data, algorithm, passphrase, iv), - decrypt: data => decrypt(data, algorithm, passphrase), + decrypt: data => decrypt(data, algorithm, passphrase, iv), });