public class AESUtil
extends java.lang.Object
| 构造器和说明 |
|---|
AESUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
decrypt(java.lang.String encryptedStr,
java.lang.String decryptKey)
AES解密
|
static java.lang.String |
encrypt(java.lang.String content,
java.lang.String encryptKey)
AES加密
|
static java.lang.String |
parseByte2HexStr(byte[] buf)
将二进制转换成16进制
|
static byte[] |
parseHexStr2Byte(java.lang.String hexStr)
将16进制转换为二进制
|
public static java.lang.String encrypt(java.lang.String content,
java.lang.String encryptKey)
throws java.lang.Exception
content - 待加密的字符串encryptKey - 加密密钥java.lang.Exception - Exceptionpublic static java.lang.String decrypt(java.lang.String encryptedStr,
java.lang.String decryptKey)
throws java.lang.Exception
encryptedStr - 待解密的字符串decryptKey - 解密密钥java.lang.Exception - Exceptionpublic static byte[] parseHexStr2Byte(java.lang.String hexStr)
hexStr - 16进制public static java.lang.String parseByte2HexStr(byte[] buf)
buf - 二进制