Encrypt through subprocess

This commit is contained in:
Daniel Lugo 2021-12-15 15:48:01 -04:00
parent 99103b84b8
commit e081e1616a

View file

@ -142,10 +142,12 @@ const encryptMessage = async ({ message = '', deviceId }) => {
const processedPublicKey = processKey(publicKey) const processedPublicKey = processKey(publicKey)
const messageBuffer = convertUTF8ToBuffer(parsedMessage) const messageBuffer = convertUTF8ToBuffer(parsedMessage)
const encryptedMessage = await ECCrypto.encrypt( const encryptedMessage = await invoke(
processedPublicKey, 'encrypt',
messageBuffer [processedPublicKey, messageBuffer],
cryptoSubprocess
) )
const encryptedMessageResponse = { const encryptedMessageResponse = {
ciphertext: encryptedMessage.ciphertext, ciphertext: encryptedMessage.ciphertext,
iv: encryptedMessage.iv, iv: encryptedMessage.iv,