UNPKG

json-secure-store

Version:

Typed JSON storage wrapper for localStorage/sessionStorage with optional encryption.

9 lines (8 loc) 290 B
import CryptoJS from 'crypto-js'; export function encryptData(data, key) { return CryptoJS.AES.encrypt(data, key).toString(); } export function decryptData(encryptedData, key) { const bytes = CryptoJS.AES.decrypt(encryptedData, key); return bytes.toString(CryptoJS.enc.Utf8); }