public class RSAEncodeUtil extends Object
| 构造器和说明 |
|---|
RSAEncodeUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
decrypt(String data,
PrivateKey privateKey)
RSA解密
|
static String |
encrypt(String data,
PublicKey publicKey)
RSA加密
|
static KeyPair |
getKeyPair()
获取密钥对
|
static PrivateKey |
getPrivateKey(String privateKey)
获取私钥
|
static PublicKey |
getPublicKey(String publicKey)
获取公钥
|
static void |
main(String[] args) |
public static PrivateKey getPrivateKey(String privateKey) throws Exception
privateKey - 私钥字符串Exceptionpublic static PublicKey getPublicKey(String publicKey) throws Exception
publicKey - 公钥字符串Exceptionpublic static String encrypt(String data, PublicKey publicKey) throws Exception
data - 待加密数据publicKey - 公钥Exceptionpublic static String decrypt(String data, PrivateKey privateKey) throws Exception
data - 待解密数据privateKey - 私钥Exceptionpublic static void main(String[] args)
Copyright © 2022. All rights reserved.