Spaces:
Running
Running
File size: 714 Bytes
47eb5bf |
1 2 3 4 5 6 7 8 9 10 11 12 |
// 密钥对生成 http://web.chacuo.net/netrsakeypair
import JSEncrypt from "jsencrypt"
const publicKey = 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0aaRvba0ckpkUS2JfnFWBuLnJVlT++nWC+QZeyg9JST5sHe3i8sdK+NKwHeIEIT73c/L+UOV1sxDPbWGlWaq5SMAFINOQomUjdkGFBiBmBS9I6zOy4v7U3BjP3YFWPioZV9oTDt/zYqWndIhJBRvjY79z5KavgmL86ubwva7tt38MQFV1VdthopHGWOwPlHRAyb2z+52oP2E4XHcqdXZGzvXgVvAWOFR1l/ZrInDNUIn8X4iBKEl4DzyDTR/EiO/U9xNLyhMb7L/5WUr1UdSpQw8R4mnW9FI4DyrG7E7xA/04t6vhDFNO00DHycFqOgGNz9HRv09FErGfKs74dQUrwIDAQAB'
// 加密
export function encrypt(txt:string) {
const encryptor = new JSEncrypt()
encryptor.setPublicKey(publicKey) // 设置公钥
return encryptor.encrypt(txt) // 对需要加密的数据进行加密
} |