public class AESCrypto extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static boolean |
initialized |
| 构造器和说明 |
|---|
AESCrypto() |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
decryptCBC(byte[] content,
byte[] aesKey,
byte[] ivByte)
aes-128-cbc解密
|
byte[] |
decryptECB(byte[] content,
byte[] aesKey,
byte[] ivByte)
aes-128-ecb解密
|
byte[] |
encryptCBC(byte[] originalContent,
byte[] encryptKey,
byte[] ivByte)
aes-128-cbc加密
|
byte[] |
encryptECB(byte[] originalContent,
byte[] encryptKey)
aes-128-ecb加密
|
public byte[] encryptECB(byte[] originalContent,
byte[] encryptKey)
originalContent - 原始数据encryptKey - 秘钥public byte[] decryptECB(byte[] content,
byte[] aesKey,
byte[] ivByte)
content - 密文aesKey - 密钥ivByte - ivpublic byte[] encryptCBC(byte[] originalContent,
byte[] encryptKey,
byte[] ivByte)
originalContent - 原始数据encryptKey - 秘钥ivByte - ivpublic byte[] decryptCBC(byte[] content,
byte[] aesKey,
byte[] ivByte)
content - 密文aesKey - 密钥ivByte - ivCopyright © 2021. All rights reserved.