public class DigestUtils extends Object
| 构造器和说明 |
|---|
DigestUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
md5(byte[] data)
计算16位MD5摘要值
|
static byte[] |
md5(File file)
计算16位MD5摘要值
|
static byte[] |
md5(InputStream data)
计算16位MD5摘要值
|
static byte[] |
md5(String data)
计算16位MD5摘要值,使用UTF-8编码
|
static byte[] |
md5(String data,
String charset)
计算16位MD5摘要值
|
static String |
md5Hex(byte[] data)
计算16位MD5摘要值,并转为16进制字符串
|
static String |
md5Hex(File file)
计算16位MD5摘要值,并转为16进制字符串
|
static String |
md5Hex(InputStream data)
计算16位MD5摘要值,并转为16进制字符串
|
static String |
md5Hex(String data)
计算16位MD5摘要值,并转为16进制字符串
|
static String |
md5Hex(String data,
String charset)
计算16位MD5摘要值,并转为16进制字符串
|
static byte[] |
sha1(byte[] data)
计算SHA-1摘要值
|
static byte[] |
sha1(File file)
计算SHA-1摘要值
|
static byte[] |
sha1(InputStream data)
计算SHA-1摘要值
|
static byte[] |
sha1(String data)
计算sha1摘要值,使用UTF-8编码
|
static byte[] |
sha1(String data,
String charset)
计算SHA-1摘要值
|
static String |
sha1Hex(byte[] data)
计算SHA-1摘要值,并转为16进制字符串
|
static String |
sha1Hex(File file)
计算SHA-1摘要值,并转为16进制字符串
|
static String |
sha1Hex(InputStream data)
计算SHA-1摘要值,并转为16进制字符串
|
static String |
sha1Hex(String data)
计算SHA-1摘要值,并转为16进制字符串
|
static String |
sha1Hex(String data,
String charset)
计算SHA-1摘要值,并转为16进制字符串
|
public static byte[] md5(byte[] data)
data - 被摘要数据public static byte[] md5(String data, String charset)
data - 被摘要数据charset - 编码public static byte[] md5(String data)
data - 被摘要数据public static byte[] md5(InputStream data)
data - 被摘要数据public static byte[] md5(File file)
file - 被摘要文件public static String md5Hex(byte[] data)
data - 被摘要数据public static String md5Hex(String data, String charset)
data - 被摘要数据charset - 编码public static String md5Hex(String data)
data - 被摘要数据public static String md5Hex(InputStream data)
data - 被摘要数据public static String md5Hex(File file)
file - 被摘要文件public static byte[] sha1(byte[] data)
data - 被摘要数据public static byte[] sha1(String data, String charset)
data - 被摘要数据charset - 编码public static byte[] sha1(String data)
data - 被摘要数据public static byte[] sha1(InputStream data)
data - 被摘要数据public static byte[] sha1(File file)
file - 被摘要文件public static String sha1Hex(byte[] data)
data - 被摘要数据public static String sha1Hex(String data, String charset)
data - 被摘要数据charset - 编码public static String sha1Hex(String data)
data - 被摘要数据public static String sha1Hex(InputStream data)
data - 被摘要数据Copyright © 2017. All rights reserved.