【前端 VUE】VUE HTTP 请求模块化 数据加密md5

数据加解密DES  md5

config.js

import CryptoJS from 'crypto-js';

import md5 from 'js-md5';

export const appKey = 'cb60158028a44b5234ce9ed1c03bc7acb0';

export const calcuMD5 = (pwd) => { return md5(pwd) }

export const encryptBy =(plaintText,CRYPTOJSKEY) =>{

    var plaintText = plaintText;

    var options = {

      mode: CryptoJS.mode.ECB,

      padding: CryptoJS.pad.Pkcs7

    };

    var key = CryptoJS.enc.Utf8.parse(CRYPTOJSKEY);

    var encryptedData = CryptoJS.DES.encrypt(plaintText, key, options);

    var encryptedBase64Str = encryptedData.toString();

    return encryptedBase64Str;

}

export const decryptBy = (encryptedBase64Str,CRYPTOJSKEY, type) => {

 

    var encrypte

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值