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.Exception
public static byte[] encrypt(byte[] data, byte[] password) throws java.lang.Exception
data
- 要加密的字节数据password
- 密钥口令java.lang.Exception
public static void encrypt(java.io.InputStream is, java.io.OutputStream os, java.lang.String password) throws java.lang.Exception
is
- 输入流os
- 输出流password
- 密钥口令java.lang.Exception
public static java.io.InputStream encrypt(java.io.InputStream is, java.lang.String password) throws java.lang.Exception
java.lang.Exception
public static byte[] decrypt(byte[] data, java.lang.String password) throws java.lang.Exception
data
- 被AES加密的数据password
- 密钥口令java.lang.Exception
public static byte[] decrypt(byte[] data, byte[] password) throws java.lang.Exception
data
- 被AES加密的数据password
- 密钥口令java.lang.Exception
public static void decrypt(java.io.InputStream is, java.io.OutputStream os, java.lang.String password) throws java.lang.Exception
is
- 输入流os
- 输出流password
- 密钥口令java.lang.Exception
public static java.io.InputStream decrypt(java.io.InputStream is, java.lang.String password) throws java.lang.Exception
java.lang.Exception
Copyright © Actionsoft Co., Ltd. All Rights Reserved.