12345678910111213141516171819202122232425 |
- import { JSEncrypt } from './rea.js';
- // 加密公钥
- const key =
- 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYUhf7Ty9UgCronEjjzHz1mjHvadZDgvydUr1F7gtJdfmzGOkDgn9MOCI4f+fkb8NUigdBzLEtJ1lBDsoXJzdsNrUtncr5qzkyX86L3E4Z2PDLLpBm444/AZtCBKonE3KoC0Rqm+JfB/31zsfTI7wP8VTs+qT0leTspg+IdI1sMQIDAQAB';
- // 加密
- export function rsaEncrypt(msg) {
- const jsencrypt = new JSEncrypt();
- jsencrypt.setPublicKey(key);
- const encryptMsg = jsencrypt.encrypt(msg);
- return encryptMsg;
- }
- // 解密私钥
- const privateKey =
- 'MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBANhSF/tPL1SAKuicSOPMfPWaMe9p1kOC/J1SvUXuC0l1+bMY6QOCf0w4Ijh/5+Rvw1SKB0HMsS0nWUEOyhcnN2w2tS2dyvmrOTJfzovcThnY8MsukGbjjj8Bm0IEqicTcqgLRGqb4l8H/fXOx9MjvA/xVOz6pPSV5OymD4h0jWwxAgMBAAECgYAY7VzWGMnbcul+5IOBvI6pvpsCe6+1F+MEPgSRilzCmlWrzbMMNH12ywEmgZa3PCnGFCHB81R3X5Fpbcrb4CkCmQXOcqcPYJVrfdMdIvObFx5RMwoZrb5/e0WHAoRby7eRUyR2D5m0u//S3IqUuYYgC98sfS+eN3bPJ33tXGyGAQJBAPQVNbcYA3br0yDLIdG8e2ZGhC9dvQvD0Ip4yYNnF4vjc4yMZnBE47w+2u1GKeoyd/aXGXo6IdROOVBNk7AVZw8CQQDi4eJ2Pb2J1aQEe/3nSheTblWYTm+LCfuxiodrLoH3t3DgsTIiZxju2KKY6kvMJxmJ9FKKT9xHYmiLjS5zUfi/AkAKX1BeDH4xMopRTXCNeiYATaTWYnRjKJoXGFTv6ZSdlDfX1CuSP8sxt7YT+TRUyHpCl180y32eiQh0eid5hx9PAkEA1rwMZvUQi4BU+JmSOnJ51eQ7xyeVkvcj7Wm7ucoO4LISd9e+J6mEg6suWaSHkPYAyf0gkh/70ORnJo29RRB0aQJAd7lMEgO5biHUBhey0cAbhmJWkUYchTQqVvT8g7KHqB1E1/yg9BSIXvvFJoxl+COgozfZHxL8dzEsNWYNalfvwA==';
- // 解密
- export function rsaDecrypt(msg) {
- const decrypt = new JSEncrypt();
- decrypt.setPrivateKey(privateKey);
- const decryptMsg = decrypt.decrypt(msg);
- return decryptMsg;
- }
|