public class AESs extends Object
| 构造器和说明 |
|---|
AESs() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SecretKey |
buildAesKey(byte[] aesKey) |
static SecretKeySpec |
buildAesKeySpec(byte[] aesKey) |
static byte[] |
decrypt(byte[] bytes,
byte[] aesKey) |
static byte[] |
decrypt(byte[] bytes,
byte[] aesKey,
String algorithmTransformation,
Provider provider,
SecureRandom secureRandom) |
static byte[] |
encrypt(byte[] bytes,
byte[] aesKey) |
static byte[] |
encrypt(byte[] bytes,
byte[] aesKey,
String algorithmTransformation,
Provider provider,
SecureRandom secureRandom) |
static byte[] |
newAesKey() |
public static SecretKey buildAesKey(byte[] aesKey)
public static SecretKeySpec buildAesKeySpec(byte[] aesKey)
public static byte[] newAesKey()
public static byte[] encrypt(byte[] bytes,
byte[] aesKey)
public static byte[] encrypt(byte[] bytes,
byte[] aesKey,
String algorithmTransformation,
Provider provider,
SecureRandom secureRandom)
public static byte[] decrypt(byte[] bytes,
byte[] aesKey)
public static byte[] decrypt(byte[] bytes,
byte[] aesKey,
String algorithmTransformation,
Provider provider,
SecureRandom secureRandom)
Copyright © 2020. All rights reserved.