mirror of
https://github.com/Qortal/qortal-ui.git
synced 2025-03-26 23:44:34 +00:00
13 lines
341 B
JavaScript
13 lines
341 B
JavaScript
import CryptoJS from 'crypto-js'
|
|
|
|
export const encryptData = (data, salt) => CryptoJS.AES.encrypt(JSON.stringify(data), salt).toString()
|
|
|
|
export const decryptData = (ciphertext, salt) => {
|
|
const bytes = CryptoJS.AES.decrypt(ciphertext, salt)
|
|
|
|
try {
|
|
return JSON.parse(bytes.toString(CryptoJS.enc.Utf8))
|
|
} catch (err) {
|
|
return null
|
|
}
|
|
} |