类 MD5Utils
- java.lang.Object
-
- dev.utils.common.encrypt.MD5Utils
-
public final class MD5Utils extends java.lang.Objectdetail: MD5 加密工具类- 作者:
- Ttt
Message Digest 消息摘要算法
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static byte[]getFileMD5(java.io.File file)获取文件 MD5 值static byte[]getFileMD5(java.lang.String filePath)获取文件 MD5 值static java.lang.StringgetFileMD5ToHexString(java.io.File file)获取文件 MD5 值static java.lang.StringgetFileMD5ToHexString(java.lang.String filePath)获取文件 MD5 值static java.lang.Stringmd5(byte[] data)加密内容 ( 32 位小写 MD5 )static java.lang.Stringmd5(java.lang.String data)加密内容 ( 32 位小写 MD5 )static java.lang.Stringmd5Upper(byte[] data)加密内容 ( 32 位大写 MD5 )static java.lang.Stringmd5Upper(java.lang.String data)加密内容 ( 32 位大写 MD5 )
-
-
-
方法详细资料
-
md5
public static java.lang.String md5(java.lang.String data)
加密内容 ( 32 位小写 MD5 )- 参数:
data- 待加密数据- 返回:
- MD5 加密后的字符串
-
md5
public static java.lang.String md5(byte[] data)
加密内容 ( 32 位小写 MD5 )- 参数:
data- 待加密数据- 返回:
- MD5 加密后的字符串
-
md5Upper
public static java.lang.String md5Upper(java.lang.String data)
加密内容 ( 32 位大写 MD5 )- 参数:
data- 待加密数据- 返回:
- MD5 加密后的字符串
-
md5Upper
public static java.lang.String md5Upper(byte[] data)
加密内容 ( 32 位大写 MD5 )- 参数:
data- 待加密数据- 返回:
- MD5 加密后的字符串
-
getFileMD5
public static byte[] getFileMD5(java.lang.String filePath)
获取文件 MD5 值- 参数:
filePath- 文件路径- 返回:
- 文件 MD5 值
-
getFileMD5ToHexString
public static java.lang.String getFileMD5ToHexString(java.lang.String filePath)
获取文件 MD5 值- 参数:
filePath- 文件路径- 返回:
- 文件 MD5 值转十六进制字符串
-
getFileMD5ToHexString
public static java.lang.String getFileMD5ToHexString(java.io.File file)
获取文件 MD5 值- 参数:
file- 文件- 返回:
- 文件 MD5 值转十六进制字符串
-
getFileMD5
public static byte[] getFileMD5(java.io.File file)
获取文件 MD5 值- 参数:
file- 文件- 返回:
- 文件 MD5 值 byte[]
-
-