作者 RuoYi

修改公私钥

@@ -2,29 +2,29 @@ import JSEncrypt from 'jsencrypt/bin/jsencrypt' @@ -2,29 +2,29 @@ import JSEncrypt from 'jsencrypt/bin/jsencrypt'
2 2
3 // 密钥对生成 http://web.chacuo.net/netrsakeypair 3 // 密钥对生成 http://web.chacuo.net/netrsakeypair
4 4
5 -const publicKey = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANL378k3RiZHWx5AfJqdH9xRNBmD9wGD\n' +  
6 - '2iRe41HdTNF8RUhNnHit5NpMNtGL0NPTSSpPjjI1kJfVorRvaQerUgkCAwEAAQ==' 5 +const publicKey = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdH\n' +
  6 + 'nzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ=='
7 7
8 -const privateKey = 'MIIBUwIBADANBgkqhkiG9w0BAQEFAASCAT0wggE5AgEAAkEA0vfvyTdGJkdbHkB8\n' +  
9 - 'mp0f3FE0GYP3AYPaJF7jUd1M0XxFSE2ceK3k2kw20YvQ09NJKk+OMjWQl9WitG9p\n' +  
10 - 'B6tSCQIDAQABAkA2SimBrWC2/wvauBuYqjCFwLvYiRYqZKThUS3MZlebXJiLB+Ue\n' +  
11 - '/gUifAAKIg1avttUZsHBHrop4qfJCwAI0+YRAiEA+W3NK/RaXtnRqmoUUkb59zsZ\n' +  
12 - 'UBLpvZgQPfj1MhyHDz0CIQDYhsAhPJ3mgS64NbUZmGWuuNKp5coY2GIj/zYDMJp6\n' +  
13 - 'vQIgUueLFXv/eZ1ekgz2Oi67MNCk5jeTF2BurZqNLR3MSmUCIFT3Q6uHMtsB9Eha\n' +  
14 - '4u7hS31tj1UWE+D+ADzp59MGnoftAiBeHT7gDMuqeJHPL4b+kC+gzV4FGTfhR9q3\n' +  
15 - 'tTbklZkD2A==' 8 +const privateKey = 'MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n' +
  9 + '7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\n' +
  10 + 'PuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\n' +
  11 + 'kM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\n' +
  12 + 'cSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\n' +
  13 + 'DQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\n' +
  14 + 'YhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\n' +
  15 + 'UP8iWi1Qw0Y='
16 16
17 // 加密 17 // 加密
18 export function encrypt(txt) { 18 export function encrypt(txt) {
19 const encryptor = new JSEncrypt() 19 const encryptor = new JSEncrypt()
20 encryptor.setPublicKey(publicKey) // 设置公钥 20 encryptor.setPublicKey(publicKey) // 设置公钥
21 - return encryptor.encrypt(txt) // 对需要加密的数据进行加密 21 + return encryptor.encrypt(txt) // 对数据进行加密
22 } 22 }
23 23
24 // 解密 24 // 解密
25 export function decrypt(txt) { 25 export function decrypt(txt) {
26 const encryptor = new JSEncrypt() 26 const encryptor = new JSEncrypt()
27 - encryptor.setPrivateKey(privateKey)  
28 - return encryptor.decrypt(txt) 27 + encryptor.setPrivateKey(privateKey) // 设置私钥
  28 + return encryptor.decrypt(txt) // 对数据进行解密
29 } 29 }
30 30