类 AesUtil
java.lang.Object
cn.benma666.crypt.AesUtil
编码工具类
1.将byte[]转为各种进制的字符串
2.base 64 encode
3.base 64 decode
4.获取byte[]的md5值
5.获取字符串md5值
6.结合base64实现md5加密
7.AES加密
8.AES加密为base 64 code
9.AES解密
10.将base 64 code AES解密
- 版本:
- 0.0.7.20140601
- 作者:
- uikoo9
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringaesDecrypt(String encryptStr, String decryptKey) 将base 64 code AES解密static StringaesDecrypt1(String str, String key) static StringaesDecryptByBytes(byte[] encryptBytes, String decryptKey) AES解密static StringaesEncrypt(String content, String encryptKey) AES加密为base 64 codestatic StringaesEncrypt1(String str, String key) static byte[]aesEncryptToBytes(String content, String encryptKey) AES加密static byte[]base64Decode(String base64Code) base 64 decodestatic Stringbase64Encode(byte[] bytes) base 64 encodestatic Stringbinary(byte[] bytes, int radix) 将byte[]转为各种进制的字符串static voidstatic byte[]md5(byte[] bytes) 获取byte[]的md5值static byte[]获取字符串md5值static Stringmd5Encrypt(String msg) 结合base64实现md5加密
-
构造器详细资料
-
AesUtil
public AesUtil()
-
-
方法详细资料
-
main
- 抛出:
Exception
-
aesEncrypt1
- 抛出:
Exception
-
aesDecrypt1
- 抛出:
Exception
-
binary
将byte[]转为各种进制的字符串- 参数:
bytes- byte[]radix- 可以转换进制的范围,从Character.MIN_RADIX到Character.MAX_RADIX,超出范围后变为10进制- 返回:
- 转换后的字符串
-
base64Encode
base 64 encode- 参数:
bytes- 待编码的byte[]- 返回:
- 编码后的base 64 code
-
base64Decode
base 64 decode- 参数:
base64Code- 待解码的base 64 code- 返回:
- 解码后的byte[]
- 抛出:
Exception- 异常
-
md5
获取byte[]的md5值- 参数:
bytes- byte[]- 返回:
- md5
- 抛出:
Exception- 异常
-
md5
获取字符串md5值- 参数:
msg- 要加密的字符串- 返回:
- md5 加密结果
- 抛出:
Exception- 异常
-
md5Encrypt
结合base64实现md5加密- 参数:
msg- 待加密字符串- 返回:
- 获取md5后转为base64
- 抛出:
Exception- 异常
-
aesEncryptToBytes
AES加密- 参数:
content- 待加密的内容encryptKey- 加密密钥- 返回:
- 加密后的byte[]
- 抛出:
Exception- 异常
-
aesEncrypt
AES加密为base 64 code- 参数:
content- 待加密的内容encryptKey- 加密密钥- 返回:
- 加密后的base 64 code
- 抛出:
Exception- 异常
-
aesDecryptByBytes
AES解密- 参数:
encryptBytes- 待解密的byte[]decryptKey- 解密密钥- 返回:
- 解密后的String
- 抛出:
Exception- 异常
-
aesDecrypt
将base 64 code AES解密- 参数:
encryptStr- 待解密的base 64 codedecryptKey- 解密密钥- 返回:
- 解密后的string
- 抛出:
Exception- 异常
-