import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
import javax.crypto.Cipher;
import java.io.IOException;
import java.security.*;
import java.security.spec.PKCS8EncodedKeySpec;
import java.security.spec.X509EncodedKeySpec;
/**
-
@author :jinxk
-
@description:RSA工具类
-
@version: V1.0
*/
public class RSAUtils {private static final String privateKeyStr = “MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBALtMc9QBFFWnJv6C8mgkluSMwUfiex+ACFySEMegkLjZSzsk1URUxUPlyJcr+LLb9AuF8QfE/7VQZ1O5OoULS8KT25UidBKIs9Xb4z3RpFaeRM7YWyf7BnzzJq+jvtxIdgt7qAYO3B4vhKNAFLHSpGCZRM1pcGdfa2a2O6lKCi7fAgMBAAECgYBmF89PMWNvKNTFiIUvpTomzF6Sm243hmeIZgoFdo1MZQ1v6KzjOT3pu7fyRwKiI+jL2y+953Dm2TPpXB785GJfd0aquKlmg54DPWp8PI37ZzfOCSHPzlTfVvUw8jQKPDb/gpAAHaxfTaJD2DnnfYBwCpGof0yezeg12hLd1jM18QJBAOqPH8yPEQJ0ajoGb02m6gSS6TqLFBbXY6p/pXlj8Zvfvge3ZEgiJt2BeegIWyHMDeufCVYqaivwcKmmiEj6R1cCQQDMa2UjL27yHhdapXMsnDqJFtbEuC+UqZKGDmngBQwq2tQGHuR0ExX0vyZ8/fU/lTqHKrpjBph9b5jg8SxDCMe5AkBlHzsYV31/z2yUg32svo8ZVbTTFm6cwlMniExwnxPknXsxnHDRYFfdGxrRW/jeAzjlIfVGfpazRr9rhG4w+CWVAkA9hAwZfIq8ncWVZ7izMgiDfLYA2RSoficz5F6EJcC1nMi1VtKVA7FVx7hDYQFOsw+74WXZqwB0rwKonqsdOSUxAkAF68X/S1npbBT3m/2Thdi3YHVT14gO2JUi6PPgplqkv5slT5xTkqnsbkaBD5a+juGPJcPHPYMceoYcN7X1WSpH”;
private static final String publicKeyStr = “MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBg