美文网首页前端之美-VueJsvue前端
vue实现rsa加密,数字签名,md5加密等

vue实现rsa加密,数字签名,md5加密等

作者: 小丸子超级可爱 | 来源:发表于2018-09-14 11:20 被阅读448次

    一.使用jsencrypt进行rsa加密

    原文链接:Js参数RSA加密传输,jsencrypt.js的使用 - CSDN博客

    *(原文处有一个地方不对,不需要转换+,rsa已经做过base64转码了)

    1.安装依赖   npm install jsencrypt

    2.在main.js引入   import { JSEncrypt } from 'jsencrypt'

    3.挂载全局方法 

    4.使用方法

    let data = this.$getCode(this.password) 这样传给接口就行

    二.使用jsrsasign进行数字签名

    了解数字签名:数字签名----sha1withrsa - 简书

    原文链接:基于jsrsasign的vue框架rsa前端加密实现 - 简书

    1.安装依赖 npm install jsrsasign

    2.main.js引入 import jsrsasign from 'jsrsasign'

    3.挂载全局方法

    图二

    4.使用方法

    let data = this.$getsign(this.password) 这样传给接口就行

    三.使用md5加密

    1.安装依赖 npm install md5

    2.main.js引入 import md5 from 'js-md5'

    3.Vue.prototype.$md5 = md5;

    4.使用方法

    let data = this.$md5(this.password) 这样传给接口就行

    相关文章

      网友评论

      本文标题:vue实现rsa加密,数字签名,md5加密等

      本文链接:https://www.haomeiwen.com/subject/rgvngftx.html