public class ConfigTools extends Object
| Constructor and Description |
|---|
ConfigTools() |
| Modifier and Type | Method and Description |
|---|---|
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 © 2023 Seata. All rights reserved.