vue:使用JSEncrypt做RSA加密解密

RSA是一种非对称加密算法,在加密解密时都需要密钥。

  • 秘钥格式
key = '-----BEGIN PUBLIC KEY-----xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-----END PUBLIC KEY-----'
  •  下载依赖
npm install jsencrypt
  • 引入文件
import  JSEncrypt  from 'jsencrypt'
  • 加密
let encrypt = new JSEncrypt() 
encrypt.setPublicKey(key) 
encrypt.encrypt(pwd) 
  • 解密
let encrypt = new JSEncrypt() 
encrypt.setPrivateKey(key) 
encrypt.encrypt(pwd) 

 


版权声明:本文为yjITcsdn原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。