更新
This commit is contained in:
+2
-2
@@ -1077,7 +1077,7 @@ var DES = null;
|
||||
})()
|
||||
|
||||
try {
|
||||
module.exports = new DES()
|
||||
module.exports = DES
|
||||
} catch (error) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
var CryptoJS = require("crypto-js");
|
||||
var fHEX = require("crypto-js/format-hex");
|
||||
|
||||
var text = CryptoJS.enc.Hex.parse("12345678123456781234567812345678");
|
||||
var key = CryptoJS.enc.Hex.parse("12345678123456781234567812345678");
|
||||
|
||||
|
||||
function enc(text, key){
|
||||
var encrypt = CryptoJS.TripleDES.encrypt(text, key, {
|
||||
mode: CryptoJS.mode.ECB, //CBC模式
|
||||
// mode: CryptoJS.mode.ECB, //ECB模式
|
||||
padding: CryptoJS.pad.NoPadding//padding处理
|
||||
}
|
||||
);
|
||||
var encryptData = encrypt.toString(fHEX);//加密完成后,转换成字符串
|
||||
console.log( encryptData )
|
||||
return encryptData;
|
||||
}
|
||||
|
||||
enc(text, key)
|
||||
Reference in New Issue
Block a user