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

一.使用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) 这样传给接口就行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、1月整体分析 核心目标完成 1/3。 报名了项目管理课程,进度推进中 锻炼延迟,只有上半月达标,下半月加班严重...
    白饭阅读 262评论 0 0
  • 青青惜年华,莫负好时光。 苍苍气不凡,岁月静无忧。
    竹情儿阅读 296评论 0 0
  • “幸福藏在豁达的眼睛里。”最早看到这句话,是在十四阙的小说序言中。后来每年年末回首一年的经历以及展望下一年时...
    莲心暮雪阅读 1,418评论 0 0
  • 简评:打开窗,处处是你 文:红精灵 打开窗,处处是你 文:大米 打开窗,没有阳光, 昨夜的细雨泡出了两条蚯蚓, 一...
    红精灵阅读 309评论 1 4