public class RSAUtils extends Object
| 构造器和说明 |
|---|
RSAUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
decrypt(Key key,
byte[] data)
使用指定的公钥解密数据。
|
static String |
decryptString(Key key,
String encryptText)
使用给定的公钥解密给定的字符串。
|
static byte[] |
encrypt(Key key,
byte[] data)
使用指定的公钥加密数据。
|
static String |
encryptString(Key key,
String plaintext)
使用给定的公钥加密给定的字符串。
|
static PrivateKey |
getPrivateKey(String key) |
static PublicKey |
getPublicKey(String key) |
public static String encryptString(Key key, String plaintext)
key - 给定的公钥。plaintext - 字符串。public static byte[] encrypt(Key key, byte[] data) throws Exception
key - 给定的公钥。data - 要加密的数据。Exception - Exceptionpublic static String decryptString(Key key, String encryptText)
key - 给定的公钥encryptText - 密文public static byte[] decrypt(Key key, byte[] data) throws Exception
key - 指定的公钥data - 要解密的数据Exception - Exceptionpublic static PrivateKey getPrivateKey(String key) throws Exception
ExceptionCopyright © 2022. All rights reserved.