From e081e1616ac61d83bdc5ec9866cf26783f696446 Mon Sep 17 00:00:00 2001 From: Daniel Lugo Date: Wed, 15 Dec 2021 15:48:01 -0400 Subject: [PATCH] Encrypt through subprocess --- utils/ECC/ECC.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/utils/ECC/ECC.js b/utils/ECC/ECC.js index 2dbf265f..8de6ad7e 100644 --- a/utils/ECC/ECC.js +++ b/utils/ECC/ECC.js @@ -142,10 +142,12 @@ const encryptMessage = async ({ message = '', deviceId }) => { const processedPublicKey = processKey(publicKey) const messageBuffer = convertUTF8ToBuffer(parsedMessage) - const encryptedMessage = await ECCrypto.encrypt( - processedPublicKey, - messageBuffer + const encryptedMessage = await invoke( + 'encrypt', + [processedPublicKey, messageBuffer], + cryptoSubprocess ) + const encryptedMessageResponse = { ciphertext: encryptedMessage.ciphertext, iv: encryptedMessage.iv,