public class ConfigTools extends Object
| 构造器和说明 |
|---|
ConfigTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
base642Byte(String base64Key) |
static String |
byte2Base64(byte[] bytes) |
static KeyPair |
getKeyPair() |
static String |
getPrivateKey(KeyPair keyPair) |
static String |
getPublicKey(KeyPair keyPair) |
static void |
main(String[] args) |
static String |
privateDecrypt(String content,
String priStr) |
static String |
privateEncrypt(String content,
String priStr) |
static String |
publicDecrypt(String content,
String pubStr) |
static String |
publicEncrypt(String content,
String pubStr) |
static PrivateKey |
string2PrivateKey(String priStr) |
static PublicKey |
string2PublicKey(String pubStr) |
public static PublicKey string2PublicKey(String pubStr) throws Exception
Exceptionpublic static PrivateKey string2PrivateKey(String priStr) throws Exception
Exceptionpublic static String publicEncrypt(String content, String pubStr) throws Exception
Exceptionpublic static String publicDecrypt(String content, String pubStr) throws Exception
Exceptionpublic static String privateEncrypt(String content, String priStr) throws Exception
Exceptionpublic static String privateDecrypt(String content, String priStr) throws Exception
Exceptionpublic static String byte2Base64(byte[] bytes)
public static byte[] base642Byte(String base64Key)
Copyright © 2022 Seata. All rights reserved.