From 0c8c7a4eb83a34d1d4c280bc941053edbc453518 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sat, 9 Jul 2022 02:30:59 +0000 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20SrcJiemi?= =?UTF-8?q?.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJiemi.js | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 SrcJiemi.js diff --git a/SrcJiemi.js b/SrcJiemi.js deleted file mode 100644 index 2df84361..00000000 --- a/SrcJiemi.js +++ /dev/null @@ -1,53 +0,0 @@ -var jiemi = { - 获取私钥: function (order) { - if(typeof(order)==='string' && order.length>=848){ - return order - } - var pkcs8Private; - let pkcs8Private1 = `-----BEGIN PRIVATE KEY----- - MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAK5WtrOWxP8FHYRu - t+qp2kz0JNfv47nj+EH9R/Ft7E7WeCUC/AcXcjrHQV0JqyAUQRec/7tBZZhOcQff - QB1flDVAsYvz8GlQfEumWK1zmf9YlljzaJq04jPXKVfr9eAiH1lcR1CsYKMqBK9b - W2Xm42QRwSFhijmUlrbNo2Cj1RC9AgMBAAECgYEAiSGQKIcpgWcmpqroY98i5XEN - IgWB3RBikJWH53INdJ3id0p3r6RTp8Rft60JO/xyjv5hcYupPDpHUmfa6L/rtQMi - AAiak6pWPasi+rMWHkWIyAHz3Lxxn89GeX1vC2FNqp9yLdRhc1qO3CMBz4AFiJPk - H2CRqZKNPc3boSW+j4kCQQDZ4j6s98yFErvN1OfJOTAfrfsB4cZdeClt63cxJpWe - cAUMBIGCloed663tgesag7a6X8JTBE2+GupxlT4VIuZDAkEAzNZWgta+H0eN6X7T - pk1Lyt/lrAW/l36PI6ft1y7fpKoJMQVA7sbIG4vHDIFW9EabAnABQ7HH3NiVDVsk - vt48/wJBAM82OnMXKzs3aMJFA7a8G4dVV80fYh6MY6I0+GMXFd3bHQGj22NNM2a9 - t+iT0PqjXwl6fn2jLyhnwqUI0UUarq8CQFyT8v2neL5CZM1HWPksrji/ANrCrlkW - BjOjTkeXE9UkVIsnSLWiegaZIhlwy5AT6TMs1CV4UFBsQtGKhA0P/JkCQC28mkKq - uc0mONTWMSenwXHfpAzhOP3l/NxJBkVXPunaOb6kOP7JejGMjMhnRHh4nDiGQRi9 - Kfo65lNN215J10s= - -----END PRIVATE KEY-----`; - switch (order){ - default: - pkcs8Private = pkcs8Private1; - break; - } - pkcs8Private = pkcs8Private.split('\n').slice(1,-1).join(''); - return pkcs8Private - }, - rsaDec: function (data){ - order = false; - if(/data|list|msg|code|{|}/.test(data)){ - return data - } - let pkcs8Private = 获取私钥(order); - try { - let decodedData = rsaDecrypt(data, pkcs8Private, { - config: "RSA/ECB/PKCS1Padding", - type: 1, - long: 2 - }); - if(!decodedData){ - log('通讯解密不正确:',decodedData); - } - return decodedData||data - } - catch (e) { - log('通讯解密失败:'+e.message); - return data - } - } -} \ No newline at end of file