fix: CJK characters are garbled after decryption

This commit is contained in:
bjong
2022-09-07 01:10:30 +08:00
committed by fiatjaf
parent 9f9e822c6d
commit a8542c4b56

View File

@@ -29,7 +29,7 @@ export function decrypt(privkey, pubkey, ciphertext) {
Buffer.from(normalizedKey, 'hex'),
Buffer.from(iv, 'base64')
)
let decryptedMessage = decipher.update(cip, 'base64')
let decryptedMessage = decipher.update(cip, 'base64', 'utf8')
decryptedMessage += decipher.final('utf8')
return decryptedMessage