import { JSEncrypt } from 'jsencrypt' // 密钥对生成 http://web.chacuo.net/netrsakeypair const publicKey = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2ctpEL5c4wlQskegcl2M\n" + "OJzPbdt+CZ+Enn/8IpH1Kz1H4nFbaqwyLQl1pjyfbqJqjxyUwVzuC2EfgPLkdDl1\n" + "PDiidaVmKoZgKhuilWSOr6loXrwOLHGFTRH9Pbw/CZE8oS1kOz2eR5qz8fjcA4VN\n" + "+2z61hPkkSnLalUfWca+UqkDJJhEn8de9iZC4+c7RO5uwNlWqb3ZVBU9zyh+IXny\n" + "J3asSUYpqs4WdNROUiliWOw18SdbksPlcDbMVjMXaFLS6U2JxbVVkXo1ojPVRpnK\n" + "P4GKT63NiLltid8meimtJ7wxfdf5T+v29gufTrMHgJE9WzZr0ASwonWaGtxDM+oh\n" + "SQIDAQAB"; // 加密 export function encrypt(txt) { const encryptor = new JSEncrypt() encryptor.setPublicKey(publicKey) // 设置公钥 return encryptor.encrypt(txt) // 对数据进行加密 }