in public/background.js [70:84]
async function decryptData(ciphertextBase64, ivBase64, key) {
const ciphertext = base64ToArrayBuffer(ciphertextBase64);
const iv = base64ToUint8Array(ivBase64);
const decrypted = await crypto.subtle.decrypt(
{
name: 'AES-GCM',
iv: iv,
},
key,
ciphertext
);
const dec = new TextDecoder();
return dec.decode(decrypted);
}