public class AesKey extends Object
| 构造器和说明 |
|---|
AesKey() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SecretKey |
generateKey(String algorithm,
byte[] key)
根据算法生成秘钥 仅支持对称
|
static SecretKey |
generateKey(String algorithm,
int keySize,
byte[] key)
根据算法生成指定长度秘钥 仅支持对称
|
private static KeyGenerator |
getKeyGenerator(String algorithm,
Provider provider) |
private static String |
getMainAlgorithm(String algorithm) |
static SecretKey |
transformAesKey(byte[] key)
根据数据完成一次秘钥转换
|
public static SecretKey generateKey(String algorithm, byte[] key)
algorithm - public static SecretKey generateKey(String algorithm, int keySize, byte[] key)
algorithm - keySize - public static SecretKey transformAesKey(byte[] key)
key - private static KeyGenerator getKeyGenerator(String algorithm, Provider provider)
Copyright © 2020. All rights reserved.