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)
}

// ✅ 已删除解密函数 - 前端不应该有解密能力
// 解密操作应该在后端完成

