Package org.aoju.bus.crypto.digest
Class MD5
java.lang.Object
org.aoju.bus.crypto.digest.Digester
org.aoju.bus.crypto.digest.MD5
-
Field Summary
Fields inherited from class org.aoju.bus.crypto.digest.Digester
digestCount, salt, saltPosition -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondigestHex16(byte[] data) 生成16位MD5摘要digestHex16(File data) 生成16位MD5摘要digestHex16(InputStream data) 生成16位MD5摘要digestHex16(String data) 生成16位MD5摘要digestHex16(String data, Charset charset) 生成16位MD5摘要static MD5of()创建MD5实例
-
Constructor Details
-
MD5
public MD5()构造 -
MD5
public MD5(byte[] salt) 构造- Parameters:
salt- 盐值
-
MD5
public MD5(byte[] salt, int digestCount) 构造- Parameters:
salt- 盐值digestCount- 摘要次数,当此值小于等于1,默认为1。
-
MD5
public MD5(byte[] salt, int saltPosition, int digestCount) 构造- Parameters:
salt- 盐值saltPosition- 加盐位置,即将盐值字符串放置在数据的index数,默认0digestCount- 摘要次数,当此值小于等于1,默认为1。
-
-
Method Details
-
of
-
digestHex16
-
digestHex16
-
digestHex16
-
digestHex16
-
digestHex16
-