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

广东宣布即时优化调整seo诊断分析

广东宣布即时优化调整,seo诊断分析,建什么网站,语文建设编辑部官方网站vue 加密解密 一、des 加密解密安装crypto-js插件des.jslogin.vue 二、md5.js 加密解密安装md5.js插件使用 三、js-md5 加密解密安装js-md5插件main.js使用 四、base64加密解密安装js-base64插件 一、des 加密解密 安装crypto-js插件 npm install --save crypto-jsdes.js 提…

vue 加密解密

  • 一、des 加密解密
    • 安装crypto-js插件
    • des.js
    • login.vue
  • 二、md5.js 加密解密
    • 安装md5.js插件
    • 使用
  • 三、js-md5 加密解密
    • 安装js-md5插件
    • main.js
    • 使用
  • 四、base64加密解密
    • 安装js-base64插件


一、des 加密解密

安装crypto-js插件

npm install --save crypto-js

des.js

提示:

// ECB模式import cryptoJs from 'crypto-js'// DES加密
export const encryptDes = (message, key) => {var keyHex = cryptoJs.enc.Utf8.parse(key)var option = { mode: cryptoJs.mode.ECB, padding: cryptoJs.pad.Pkcs7 }var encrypted = cryptoJs.DES.encrypt(message, keyHex, option)return encrypted.ciphertext.toString()
}// DES解密
export const decryptDes = (message, key) => {var keyHex = cryptoJs.enc.Utf8.parse(key)var decrypted = cryptoJs.DES.decrypt({ciphertext: cryptoJs.enc.Hex.parse(message)},keyHex,{mode: cryptoJs.mode.ECB,padding: cryptoJs.pad.Pkcs7})return decrypted.toString(cryptoJs.enc.Utf8)
}

login.vue

import { encryptDes, decryptDes } from '@/assets/js/des.js' //des 加密解密
let text = encryptDes(password, '@des123')//使用des方法加密,秘钥‘@des123’
password = decryptDes(text, '@des123') // 解密

二、md5.js 加密解密

安装md5.js插件

npm install --save md5.js

使用

var MD5=require("md5.js")
// 第一种
new MD5().update("123456").digest("hex") // 加密
// 第二种
const md5stream = new MD5()
md5stream.end("123456")
md5stream.read().toString("hex") // 加密
// 第二种(简写)
new MD5().end("123456").read().toString("hex") // 加密

三、js-md5 加密解密

安装js-md5插件

npm install --save js-md5

main.js

// MD5加密
import md5 from 'js-md5'
Vue.prototype.$md5 = md5

使用

this.$md5(param.password) // 加密

四、base64加密解密

安装js-base64插件

npm install --save js-base64
npm install --save babel-preset-env
http://www.dtcms.com/a/450194.html

相关文章:

  • 做网站的经验和体会论坛网站搭建
  • MySQL笔记---索引
  • 免费做自荐书的网站网站设计怎么算间距
  • 在线制作表白网站的源码雄安新区网站建设
  • 让“通感”更聪明:人工智能在通信感知一体化中的非线性建模优势
  • 2024年ASOC SCI2区TOP,费马-韦伯定位粒子群算法+无人机协同路径规划,深度解析+性能实测
  • 政务网站平台建设 招标河北省建设网站的网站首页
  • 怎样建设美食网站wordpress外网排版问题
  • 自助建站网站程序源码手机网站建设注册塔山双喜
  • 内卷式迷茫-当游戏沉迷与疯狂刷题成为“空心病”的双重面具-AI
  • dedecms 网站名称网站开发与建设方向
  • Oracle OCP认证考试题目详解082系列第56题
  • 织梦网站首页文字修改响应式网页制作
  • uv `pyvenv.cfg` is missing micromaba环境报错解决
  • 还原论与系统论在计算机科学中的应用
  • 做明星ps黄图网站陕西建设网网站集群
  • 制作公司网站用阿里云响应式网站 软件
  • 视频号下载器 (1)
  • 电源——BOOST电路设计实战
  • 专业app开发定制公司网络优化的内容包括哪些
  • 海南省两学一做网站flash同视频做网站
  • BLDCPMSM电机控制器硬件设计工程(六)大功率控制器功率模块驱动电源方案
  • 中秋赏月互动页面:用前端技术演绎传统节日之美
  • 网站建设swot网店装修是什么意思
  • 企业为什么要做网络营销推广西宁做网站seo
  • C语言易错点大总结
  • 建设电子商务网站的启示邮箱登录入口qq网页版
  • LeetCode:100.寻找重复数
  • 还原论与系统论在学习与认知中的启示
  • 【AI论文】Vision-Zero:通过策略性游戏化自对弈实现可扩展的视觉语言模型(VLM)自优化