当前位置: 首页 > news >正文

西安可以做网站的高端品牌发布会

西安可以做网站的,高端品牌发布会,东莞南海网站制作,平台公司代理注册Base64加密、解密 第一步: npm install js-base64 --save 下载依赖 第二步: 直接引入即可 import { Base64 } from js-base64; 第三步: Base64.encode(xxxx) 其中 .encode() 加密 .decode() 解密 中间不需要使用加密的key等…

Base64加密、解密

第一步:

      npm  install js-base64 --save  下载依赖

第二步:

     直接引入即可

     import { Base64 } from 'js-base64';

第三步:

      Base64.encode(xxxx)

其中  .encode() 加密          .decode() 解密

中间不需要使用加密的key等其他字符

des加密、解密

第一步:

      npm  install crypto-js --save  下载依赖

第二步:

     引入 :import CryptoJS from "crypto-js";

第三步:

  封装一下:

function encryptDes(word, keyStr, ivStr) {

  keyStr = keyStr || 'xxxx'

  ivStr = ivStr || 'xxxx'

  let key = CryptoJS.enc.Utf8.parse(keyStr)

  let iv = CryptoJS.enc.Utf8.parse(ivStr)

  let srcs = CryptoJS.enc.Utf8.parse(word)

  let encrypted = CryptoJS.DES.encrypt(srcs, key, {

    iv,

    mode: CryptoJS.mode.CBC,

    padding: CryptoJS.pad.Pkcs7

  })

  return encrypted.toString()

}

// 解密

function decryptDes(word, keyStr, ivStr) {

  try {

    keyStr = keyStr || 'xxxxx'

    ivStr = ivStr || 'xxxx'

    var key = CryptoJS.enc.Utf8.parse(keyStr)

    let iv = CryptoJS.enc.Utf8.parse(ivStr)

    var decrypt = CryptoJS.DES.decrypt({ ciphertext: CryptoJS.enc.Base64.parse(word) }, key, {

      iv,

      mode: CryptoJS.mode.CBC,

      padding: CryptoJS.pad.Pkcs7

    })

    return decrypt.toString(CryptoJS.enc.Utf8)

  } catch (err) {

    return 'false'

  }

}

export { encryptDes, decryptDes };

其中 keyStr  ivStr  需要和后端伙伴统一一下的秘钥  

第四步:

    在组件中使用   decryptDes(xxxx) 即可

http://www.yayakq.cn/news/627979/

相关文章:

  • 合众商道网站开发网站添加漂浮二维码怎么做
  • 服务佳的网站建设网站共用数据库
  • 网站报价模板做网站制作外包
  • 广安百度推广代理商连云港网站优化
  • 杭州制作网站企业微信扫码下单小程序怎么做
  • php网站开发书籍工信部外国网站备案
  • 网站后台管理系统素材关键词挖掘长尾词工具
  • 宁波网站推广网站优化福州做网站建设
  • openshift做网站火爆网页游戏排行榜
  • 中高端网站开发泉州建站方案
  • 那个网站可以做宣传wordpress woo
  • 网站建设企业熊掌号wordpress自带分页函数
  • 戴尔公司网站建设的特点是什么网站建设的公司收费标准
  • 做电子商务网站的总结岳阳市建设局网站
  • 广州优质网站排名公司网站设计前沿网站
  • 网站建设公司广告网站建设文化效果
  • 教做甜品网站空壳公司怎么注册
  • 北京做网站开发公司有哪些网络营销策划名词解释
  • 网页网站学做网站需要多长时间
  • 专业的南昌网站建设天津做网站优化价格
  • 毕业设计的网站网站模板 站长之家
  • 手机网站全屏代码深圳展览设计网站建设
  • 陕西开龄建设网站工业互联网平台分类
  • 双鱼儿 网站建设购物网站设计的目的
  • 响应式网站用什么语言网站怎么建
  • 重庆wordpress网站建设汕头房产网站建设
  • 石景山青岛网站建设背景wordpress
  • 网站开发与兼容模式网站建设哪家好 万维科技
  • 美丽乡村建设网站wordpress代码逻辑
  • 凯里市经济开发区建设局网站网页界面设计艺术教程