溫馨提示×

前端怎么做數據加密

九三
184
2021-01-11 08:34:56
欄目: 網絡安全

前端怎么做數據加密

在前端中使用aes加密算法對數據進行加密的方法

前端代碼如下:

/**

* aes加密方法

* @param {string} text 待加密的字符串

* @param {array} key 加密key

*/

function aesEncrypt(text, key) {

const textBytes = aesjs.utils.utf8.toBytes(text); // 把字符串轉換成二進制數據

const aesCtr = new aesjs.ModeOfOperation.ctr(key, new aesjs.Counter(5));

const encryptedBytes = aesCtr.encrypt(textBytes); // 進行加密

const encryptedHex = aesjs.utils.hex.fromBytes(encryptedBytes); // 把二進制數據轉成十六進制

return encryptedHex;

}

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女