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