东莞市盛裕绒艺玩具有限公司

东莞市盛裕绒艺玩具有限公司

biwin必赢在线官方客户端

18511750219
联系方式
全国服务热线: 18511750219

咨询热线:15822710732
联系人:李莎
地址:中国宁夏贺兰县贺兰县银河西街(和平商贸对面)

AES,DES加密JS源文件及其使用方法

来源:biwin必赢在线官方客户端   发布时间:2019-12-22   点击量:10

源文件地址:https://github.com/dididi1234/crypto

进入之后直接下载CryptoJS.js,js中直接引用,小程序也一样可以使用

具体使用方法和vue中的CryptoJS.js一样

使用方法:

import CryptoJS from "CryptoJS.js";//aes加密var aseKey ="你的key"function Encrypt(message) {var encrypt = CryptoJS.AES.encrypt(message, CryptoJS.enc.Utf8.parse(aseKey), {mode: CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7}).toString();return encrypt}//aes解密function aesDecypt(encrypt){console.log(CryptoJS)var decrypt = CryptoJS.AES.decrypt(encrypt, CryptoJS.enc.Utf8.parse(aseKey), {mode: CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8);return decrypt}

 

DES加密解密只需把AES改为DES就行了,CBC等模式直接把mode改为:CryptoJS.mode.CBC就行了MD5加密只要用 CryptoJS.MD5()函数就行了同时还有很多加密方式,可以打印CryptoJS看下 , 1, 0, 9);

相关产品

COPYRIGHTS©2017 biwin必赢在线官方客户端 ALL RIGHTS RESERVED 备案号:10