public class AES
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
CHARTSET |
static java.lang.String |
KEY_ALGORITHM |
static int |
KEY_SIZE |
| 构造器和说明 |
|---|
AES() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
decrypt(byte[] data,
byte[] password)
使用AES解密,返回解密后的字节数据
|
static byte[] |
decrypt(byte[] data,
java.lang.String password)
使用AES解密,返回解密后的字节数据
|
static void |
decrypt(java.io.InputStream is,
java.io.OutputStream os,
java.lang.String password)
使用AES解密流数据
|
static java.io.InputStream |
decrypt(java.io.InputStream is,
java.lang.String password) |
static byte[] |
encrypt(byte[] data,
byte[] password)
使用AES加密,返回加密后的字节数据
|
static byte[] |
encrypt(byte[] data,
java.lang.String password)
使用AES加密,返回加密后的字节数据
|
static void |
encrypt(java.io.InputStream is,
java.io.OutputStream os,
java.lang.String password)
使用AES加密流数据
|
static java.io.InputStream |
encrypt(java.io.InputStream is,
java.lang.String password) |
public static final java.lang.String CHARTSET
public static final java.lang.String KEY_ALGORITHM
public static final int KEY_SIZE
public static byte[] encrypt(byte[] data,
java.lang.String password)
throws java.lang.Exception
data - 要加密的字节数据password - 密钥口令java.lang.Exceptionpublic static byte[] encrypt(byte[] data,
byte[] password)
throws java.lang.Exception
data - 要加密的字节数据password - 密钥口令java.lang.Exceptionpublic static void encrypt(java.io.InputStream is,
java.io.OutputStream os,
java.lang.String password)
throws java.lang.Exception
is - 输入流os - 输出流password - 密钥口令java.lang.Exceptionpublic static java.io.InputStream encrypt(java.io.InputStream is,
java.lang.String password)
throws java.lang.Exception
java.lang.Exceptionpublic static byte[] decrypt(byte[] data,
java.lang.String password)
throws java.lang.Exception
data - 被AES加密的数据password - 密钥口令java.lang.Exceptionpublic static byte[] decrypt(byte[] data,
byte[] password)
throws java.lang.Exception
data - 被AES加密的数据password - 密钥口令java.lang.Exceptionpublic static void decrypt(java.io.InputStream is,
java.io.OutputStream os,
java.lang.String password)
throws java.lang.Exception
is - 输入流os - 输出流password - 密钥口令java.lang.Exceptionpublic static java.io.InputStream decrypt(java.io.InputStream is,
java.lang.String password)
throws java.lang.Exception
java.lang.ExceptionCopyright © Actionsoft Co., Ltd. All Rights Reserved.