Package com.weicoder.common.crypto
Class Encrypts
- java.lang.Object
-
- com.weicoder.common.crypto.base.BaseCrypt
-
- com.weicoder.common.crypto.Encrypts
-
-
Constructor Summary
Constructors Constructor Description Encrypts()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]aes(byte[] b)可逆的加密算法 AES算法static byte[]aes(byte[] b, java.lang.String key)可逆的加密算法 AES算法static byte[]des(byte[] b)可逆的加密算法 DES算法static byte[]des(byte[] b, java.lang.String key)可逆的加密算法 DES算法static byte[]encrypt(byte[] b)加密字符串static byte[]encrypt(byte[] b, java.lang.String key)加密字符串static java.lang.Stringencrypt(java.lang.Object obj)加密static java.lang.Stringencrypt(java.lang.String text)加密字符串 Hex编码static byte[]rc4(byte[] b)可逆的加密算法 RC4算法static byte[]rc4(byte[] b, java.lang.String key)可逆的加密算法 RC4算法static java.lang.Stringtoken(byte[] array)加密token方法
-
-
-
Method Detail
-
token
public static java.lang.String token(byte[] array)
加密token方法- Parameters:
array- token转换的字符串- Returns:
- 加密后的字符串
-
encrypt
public static java.lang.String encrypt(java.lang.Object obj)
加密- Parameters:
obj- 要加密的对象- Returns:
- 加密后的字节数组
-
encrypt
public static java.lang.String encrypt(java.lang.String text)
加密字符串 Hex编码- Parameters:
text- 要加密的字符串- Returns:
- 加密后的字节数组
-
encrypt
public static byte[] encrypt(byte[] b)
加密字符串- Parameters:
b- 要加密的字节数组- Returns:
- 加密后的字节数组
-
encrypt
public static byte[] encrypt(byte[] b, java.lang.String key)加密字符串- Parameters:
b- 要加密的字节数组key- 加密key- Returns:
- 加密后的字节数组
-
des
public static byte[] des(byte[] b)
可逆的加密算法 DES算法- Parameters:
b- 需要加密的字节数组- Returns:
- 返回加密后的字节数组
-
des
public static byte[] des(byte[] b, java.lang.String key)可逆的加密算法 DES算法- Parameters:
b- 需要加密的字节数组key- 加密key- Returns:
- 返回加密后的字节数组
-
aes
public static byte[] aes(byte[] b)
可逆的加密算法 AES算法- Parameters:
b- 需要加密的字节数组- Returns:
- 返回加密后的字节数组
-
aes
public static byte[] aes(byte[] b, java.lang.String key)可逆的加密算法 AES算法- Parameters:
b- 需要加密的字节数组key- 加密key- Returns:
- 返回加密后的字节数组
-
rc4
public static byte[] rc4(byte[] b)
可逆的加密算法 RC4算法- Parameters:
b- 需要加密的字节数组- Returns:
- 返回加密后的字节数组
-
rc4
public static byte[] rc4(byte[] b, java.lang.String key)可逆的加密算法 RC4算法- Parameters:
b- 需要加密的字节数组key- 加密key- Returns:
- 返回加密后的字节数组
-
-