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) 這樣傳給接口就行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM