import JSEncrypt from 'jsencrypt/bin/jsencrypt.min' // 密钥对生成 http://web.chacuo.net/netrsakeypair // ✅ 安全修复:只保留公钥,用于密码传输加密 // 私钥应该只存在于后端服务器,前端不应该有解密能力 const publicKey = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdH\n' + 'nzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ==' // ✅ 已删除私钥 - 私钥不应暴露在前端代码中 // 加密函数 - 用于传输密码到后端 export function encrypt(txt) { const encryptor = new JSEncrypt() encryptor.setPublicKey(publicKey) return encryptor.encrypt(txt) } // ✅ 已删除解密函数 - 前端不应该有解密能力 // 解密操作应该在后端完成