类 Digest
java.lang.Object
com.weicoder.common.crypto.Digest
- 直接已知子类:
W.D
信息摘要类
- 作者:
- WD
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static byte[]absolute(byte[] b) 先普通加密 在获得摘要 无法解密static String先普通加密 在获得摘要 无法解密static String先普通加密 在获得摘要 无法解密static byte[]digest(byte[] b) 获得字符串摘要static String获得字符串摘要static byte[]getMessageDigest(byte[] b, String algorithm) 获得信息摘要static byte[]md5(byte[] b) 返回字符串的MD5(信息-摘要算法)码static String返回字符串的MD5(信息-摘要算法)码static String返回字符串的MD5(信息-摘要算法)码static String加密密码 空密码不加密static byte[]sha1(byte[] b) 返回字符串的SHA-1(信息-摘要算法)码static String返回字符串的SHA-1(信息-摘要算法)码static byte[]sha256(byte[] b) 返回字符串的SHA-256(信息-摘要算法)码static String返回字符串的SHA-256(信息-摘要算法)码static byte[]sha384(byte[] b) 返回字符串的SHA-384(信息-摘要算法)码static String返回字符串的SHA-384(信息-摘要算法)码static byte[]sha512(byte[] b) 返回字符串的SHA-512(信息-摘要算法)码static String返回字符串的SHA-512(信息-摘要算法)码
-
构造器详细资料
-
Digest
public Digest()
-
-
方法详细资料
-
password
加密密码 空密码不加密- 参数:
text- 要加密的文本- 返回:
- 加密后的文本
-
absolute
public static byte[] absolute(byte[] b) 先普通加密 在获得摘要 无法解密- 参数:
b- 要加密的字节数组- 返回:
- 加密后的文本
-
absolute
先普通加密 在获得摘要 无法解密- 参数:
text- 要加密的文本- 返回:
- 加密后的文本
-
absolute
先普通加密 在获得摘要 无法解密- 参数:
text- 要加密的文本len- 要返回字符串的长度- 返回:
- 加密后的文本
-
digest
获得字符串摘要- 参数:
text- 要获得摘要的字符串- 返回:
- 获得摘要后的字节数组的hex后字符串
-
digest
public static byte[] digest(byte[] b) 获得字符串摘要- 参数:
b- 要获得摘要的字节数组- 返回:
- 获得摘要后的字节数组
-
md5
返回字符串的MD5(信息-摘要算法)码- 参数:
text- 要MD5的字符串- 返回:
- MD5后的字节数组的hex后字符串
-
md5
返回字符串的MD5(信息-摘要算法)码- 参数:
obj- 要MD5的对象- 返回:
- MD5后的字节数组的hex后字符串
-
md5
public static byte[] md5(byte[] b) 返回字符串的MD5(信息-摘要算法)码- 参数:
b- 要MD5的字节数组- 返回:
- MD5后的字节数组
-
sha256
返回字符串的SHA-256(信息-摘要算法)码- 参数:
text- 要SHA-256的字符串- 返回:
- SHA-256后的字节数组的hex后字符串
-
sha256
public static byte[] sha256(byte[] b) 返回字符串的SHA-256(信息-摘要算法)码- 参数:
b- 要SHA-256的字节数组- 返回:
- SHA-256后的字节数组
-
sha384
返回字符串的SHA-384(信息-摘要算法)码- 参数:
text- 要SHA-384的字符串- 返回:
- SHA-384后的字节数组的hex后字符串
-
sha384
public static byte[] sha384(byte[] b) 返回字符串的SHA-384(信息-摘要算法)码- 参数:
b- 要SHA-384的字节数组- 返回:
- SHA-384后的字节数组
-
sha512
返回字符串的SHA-512(信息-摘要算法)码- 参数:
text- 要SHA-512的字符串- 返回:
- SHA-512后的字节数组的hex后字符串
-
sha512
public static byte[] sha512(byte[] b) 返回字符串的SHA-512(信息-摘要算法)码- 参数:
b- 要SHA-512的字节数组- 返回:
- SHA-512后的字节数组
-
sha1
返回字符串的SHA-1(信息-摘要算法)码- 参数:
text- 要SHA-1的字符串- 返回:
- SHA-1后的字节数组的hex后字符串
-
sha1
public static byte[] sha1(byte[] b) 返回字符串的SHA-1(信息-摘要算法)码- 参数:
b- 要SHA-1后的字节数组- 返回:
- SHA-1后的字节数组
-
getMessageDigest
获得信息摘要- 参数:
b- 要加密的字节数组algorithm- 摘要算法- 返回:
- 加密后的字节数组
-