一、下载crypto-js.js的源代码
二、引用和实现
app.js
var CryptoJS = require("./utils/crypto-js.js");
// 解密
decrypt: function (val) {
var value = CryptoJS.DES.decrypt(val, CryptoJS.enc.Utf8.parse('12345678'), {
mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.Pkcs7
}).toString(CryptoJS.enc.Utf8);
return value
},
// 加密
encrypt: function (val) {
var value = CryptoJS.DES.encrypt(val, CryptoJS.enc.Utf8.parse('12345678'), {
mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.Pkcs7
}).toString();
return value
}
index.js
var a = app.encrypt("12345678")
consoel.log(app.decrypt(a))
本文详细介绍了如何利用CryptoJS库实现DES加密和解密功能,包括下载CryptoJS库,将其引入项目中,并提供了具体的加密和解密代码实例。
1530





