JS,VUE 登录的加密与解密 【RSA公钥私钥加解密】
参考官网链接:JSEncrypt
附上在线生成公钥和私钥的链接:
在线RSA加密解密,RSA2加密解密(SHA256WithRSA)-BeJSON.com
vue项目引入方法:
import JSEncrypt from 'jsencrypt/bin/jsencrypt.min'
或者JS引入方法:
const publicKey =`在线生成的公钥`;
//私钥是后端用于解密的;私钥不要放在前端文件里,前端用不到,也不安全
const privateKey = `在线生成的私钥`
// 前端通过公钥加密后传给后端,如果有记住密码的选项,就把加密后的密码存到cookie里 export function encrypt(txt) { const encryptor = new JSEncrypt() encryptor.setPublicKe
共有 0 条评论