From a8542c4b56e61198af01b3532f9c95a53aef7055 Mon Sep 17 00:00:00 2001 From: bjong Date: Wed, 7 Sep 2022 01:10:30 +0800 Subject: [PATCH] fix: CJK characters are garbled after decryption --- nip04.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nip04.js b/nip04.js index 4c0b011..c1afa37 100644 --- a/nip04.js +++ b/nip04.js @@ -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