admin
2020-12-19 37f89b3118620daa2277e227c2abdb574496ef56
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.ks.daylucky.util;
 
import com.alipay.api.AlipayApiException;
 
public class RSAUtil {
    private final static String PUBLICK_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoC0hjT1HsIhAWyILQGLxkS4fCJbyGqH6xi4c/JTizhQZUnufJeMT2S5S4euLdJvU8lVHS1GIbQOJnnFTs/6UH3JWHztqydq7eAFCIv2i6RJ8pI3k2U8nBTWyb3YraxX7UxUTnZNLUyMujoSKmsk4f2litYFR1bqNvvNdGH5LVzGKSkOAuU6TKvDGscuEJ1ESU+MS6NqB047UbYz2TlElbypLZGlVng7U9B2ZXnu/Rb/Q5a0WW5eHSH+IkTIDXSr97FTkX+9ziRLGWX5YANKguldv9Cm96VC3hDa2rXirMhkRtgJGyYiMVNcfB2y0vBouKy17UY1TYVldtTNXOTwH1wIDAQAB";
    private final static String PRIVATE_KEY = "MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCgLSGNPUewiEBbIgtAYvGRLh8IlvIaofrGLhz8lOLOFBlSe58l4xPZLlLh64t0m9TyVUdLUYhtA4mecVOz/pQfclYfO2rJ2rt4AUIi/aLpEnykjeTZTycFNbJvditrFftTFROdk0tTIy6OhIqayTh/aWK1gVHVuo2+810YfktXMYpKQ4C5TpMq8Maxy4QnURJT4xLo2oHTjtRtjPZOUSVvKktkaVWeDtT0HZlee79Fv9DlrRZbl4dIf4iRMgNdKv3sVORf73OJEsZZflgA0qC6V2/0Kb3pULeENrateKsyGRG2AkbJiIxU1x8HbLS8Gi4rLXtRjVNhWV21M1c5PAfXAgMBAAECggEAd2ALUGMqabOyGvltX0gedy/jaxhsSVMNPeQiMFCaFDJAiQufGbJ6GXN/y+YrYfW9p/nMj6KtRWnMh+w4EL6cEC+7Zb13ogbFjvOJIeDcKE5h3JXvx9FI6IYTfSSZyU5xp4LewqKDEev3h7naPu/WjoaxTUqa/enyOCzR5i5B4jHXvwQXPIbNIE2BNzycLXj5cha9SgIj2lvSVXytIF8srmnUBovKVFjfRfSTmwCAuUoLRe0hQa6rnmpQzNgZEMvSQWcAoQVphLPo2oaVXQbiRyKvQL7nW1qncCaFn3YGgHin/AzTvfZhZDYhFeqv9FcEZ7DPEv6dUuxG/FfRBp9EGQKBgQDc6Q25wfH3ziSQW36Op3UvkNkDyZol29g+9YK5u+8AKxSX/nMgrfsRECcoVdKNXXt96Ro/J7iTtczIigaOj8DjaX8uo4drO3de0QRWhbEHOWu+V2t7vGWLAYG+06yu0Tzi+qlf2g/e0U1f8iQpBeLIXfLqHWLSbImLBl9qzsiH2wKBgQC5nm3aNYHn2m2OpMN3q+k/CiGPGuTGFyxQr5j4IYFqL41PTww95lEfJGJR5x8Spj0JLHy/Zybppp2O+ACD0GGyPrvD8JFB7jKeJnZZE0omW5T8NuYk5XQlOeky4NEV+AygFitR2n1p/2xuLFdKR4qmy4zqC2f80MOslgWZM/IOtQKBgDBBiIoHX7/t+/a8xcyLsAGP9pfpNg8HExnNr5y6/N5gisMZBjUhTDLSAHvDI5dV0GAUx3L8TkmV8QHthLknlc8XgHzDpBU8jDreFcCAu8cEOBEAL6573QKcdaclvhcCBfbfIpiZndXiirBmyJddfcifHS0e9jNZGkKQRc+jFBL5AoGAOeihYPhchNbyYxQoH0e0xwQEID9FrD9ChhGiaZcaZuRa86k3qoAWQt75BZBTc2AFnr0QVi56R17BvP7GOlligVdtAN4mkykbBZf+SB/qfDkKK/18o3oqWArPJB5bXL08Qx1nemvtwIn9bAnNWdEkApFybvoMASWoRkmviXJZTBkCgYBnxwEUdhC/ddj0i/GUqqa6fHgMtZi+xAuTYfl4FmDMoXs6CS7mGmnlpU8hDpgC9NC07i96lGWXYv+Zf7VUVpsLsopX2EOSrSQu/u95L/64w4pemgn+ojVoTYL44KEt0eG6oM9CQ9vVx8U1stQOug3Qt42VUFsow6PhhMN4u9uu4A==";
 
 
    public static String decrypt(String content) {
        try {
            return new RSA2Encryptor().decrypt(content, "UTF-8", PRIVATE_KEY);
        } catch (AlipayApiException e) {
            e.printStackTrace();
        }
        return null;
    }
 
 
    public static String encrypt(String content) {
 
        try {
            return new RSA2Encryptor().encrypt(content, "UTF-8", PUBLICK_KEY);
        } catch (AlipayApiException e) {
            e.printStackTrace();
        }
 
        return null;
    }
 
 
}