(代码一样,更新维护的更慢一些)
var hash = CryptoJS.MD5("Message").toString();
var encrypted = CryptoJS.DES.encrypt("Message", "Secret Passphrase", { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 });
var decrypted = CryptoJS.DES.decrypt(encrypted, "Secret Passphrase",{ mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }).toString(CryptoJS.enc.Utf8);
```CryptoJS supports the following modes:
CBC (the default)
CFB CTR OFB ECB And CryptoJS supports the following padding schemes:Pkcs7 (the default)
Iso97971 AnsiX923 Iso10126 ZeroPadding NoPadding
参考
[1]