From 459b67503950b2c8c4ff64b5194792826db11714 Mon Sep 17 00:00:00 2001 From: Daniel Lugo Date: Wed, 15 Dec 2021 15:52:59 -0400 Subject: [PATCH] Decrypt through subprocess --- utils/ECC/ECC.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/ECC/ECC.js b/utils/ECC/ECC.js index 8de6ad7e..4e53a5b3 100644 --- a/utils/ECC/ECC.js +++ b/utils/ECC/ECC.js @@ -1,5 +1,4 @@ /** @format */ -const ECCrypto = require('eccrypto') const Storage = require('node-persist') const { fork } = require('child_process') @@ -180,9 +179,10 @@ const decryptMessage = async ({ encryptedMessage, deviceId }) => { } const processedPrivateKey = processKey(keyPair.privateKey) - const decryptedMessage = await ECCrypto.decrypt( - processedPrivateKey, - convertToEncryptedMessage(encryptedMessage) + const decryptedMessage = await invoke( + 'decrypt', + [processedPrivateKey, convertToEncryptedMessage(encryptedMessage)], + cryptoSubprocess ) const parsedMessage = decryptedMessage.toString('utf8')