public class RSACoder extends CommonCoder
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
KEY_ALGORITHM |
static String |
SIGNATURE_ALGORITHM |
KEY_MD5| 构造器和说明 |
|---|
RSACoder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
decryptByPrivateKey(String data,
String key) |
static String |
decryptByPublicKey(String data,
String key) |
static String |
encryptByPrivateKey(String data,
String key) |
static String |
encryptByPublicKey(String data,
String key) |
static OpenApiKeyPair |
generatePrivateAndPublicKey() |
static String |
sign(byte[] data,
String privateKey) |
static boolean |
verify(byte[] data,
String publicKey,
String sign) |
decodeBase64, encodeBase64, encryptMD5public static boolean verify(byte[] data,
String publicKey,
String sign)
throws Exception
Exceptionpublic static String decryptByPrivateKey(String data, String key) throws Exception
Exceptionpublic static String decryptByPublicKey(String data, String key) throws Exception
Exceptionpublic static String encryptByPublicKey(String data, String key) throws Exception
Exceptionpublic static String encryptByPrivateKey(String data, String key) throws Exception
Exceptionpublic static OpenApiKeyPair generatePrivateAndPublicKey() throws Exception
ExceptionCopyright © 2025. All rights reserved.