rsa前端加密、node后端解密
对用户敏感数据进行加密处理,后端再解密。比如登录时的密码
由后端生成公钥
node 使用node-rsa
1 | import NodeRSA = require('node-rsa'); |
前端加密
前端使用jsencrypt
1 | import JSEncrypt from "jsencrypt"; |
后端解密
1 | const decryptedPassword = this.app.RSA.decrypt(payload.password, "utf8"); //得到解密后的数据 |
此文章版权归houxiaozhao所有,如有转载,请注明来自原作者