1、使用 jsencrypt 進行RSA加密
安裝 jsencrypt
npm install --save jsencrypt
頁面中引入jsencrypt
import { JSEncrypt } from 'jsencrypt'
調用方法:
var encrypt = new JSEncrypt(); encrypt.setPublicKey(公鑰); let password= encrypt.encrypt(password); //password為需要加密的字段
2、使用 crypto-js庫
npm install crypto-js //安裝 crypto庫
使用crypto-js加密庫進行md5加密:
引用方法:
import MD5 from 'crypto-js/md5'
調用方式:
MD5(string)
使用crypto-js加密庫進行base64加密:
引用方法:
import Base64 from 'crypto-js/enc-base64' import Utf8 from 'crypto-js/enc-utf8'
調用方式:
let key2 = Base64.stringify(Utf8.parse("Hello, World!"))
更多crypto的資料請查看 https://github.com/brix/crypto-js