小程序DES加解密

一、下载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))

 

你可能感兴趣的:(小程序)