des对称加密
des对称加密,是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者和信息的接收者在进行信息的传输与处理时,必须共同持有该密码(称为对称密码),是一种对称加密算法。
DES跟MD5有什么区别
DES可以解密,MD5就不行,
DES 加密是可逆,一般对于密码都采用MD5
DES可应用于API接口签名,安全性一般(可逆性)
使用vue进行des加密实现
1、安装:npm install crypto-js
2、创建js文件
3、js文件引入 import CryptoJS from ‘crypto-js’
4、实现代码如下:
import CryptoJS from 'crypto-js';
/**
* DES加密
* @param msg 要加密的数据
* @returns {string} 返回加密后的数据
*/
function desSing(msg){
const keyHex = CryptoJS.enc.Utf8.parse("18999m69")
const ivHex = CryptoJS.enc.Utf8.parse(