public class AES
extends java.lang.Object
| 构造器和说明 |
|---|
AES() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
decrypt(byte[] data,
byte[] key)
解密
|
static java.lang.String |
decrypt(java.lang.String data,
java.lang.String key)
解密
|
static byte[] |
encrypt(byte[] data,
byte[] key)
加密
|
static java.lang.String |
encrypt(java.lang.String data,
java.lang.String key)
加密
|
static java.lang.String |
generateRandomKey()
生成一个随机字符串密钥
|
public static byte[] encrypt(byte[] data,
byte[] key)
data - 需要加密的内容key - 加密密码public static byte[] decrypt(byte[] data,
byte[] key)
data - 待解密内容key - 解密密钥public static java.lang.String encrypt(java.lang.String data,
java.lang.String key)
data - 需要加密的内容key - 加密密码public static java.lang.String decrypt(java.lang.String data,
java.lang.String key)
data - 待解密内容 base64 字符串key - 解密密钥public static java.lang.String generateRandomKey()
java.security.NoSuchAlgorithmException