类 SHAUtils
java.lang.Object
dev.utils.common.encrypt.SHAUtils
detail: SHA 加密工具类
- 作者:
- Ttt
-
方法概要
修饰符和类型方法说明static StringgetFileSHA(File file, String algorithm) 获取文件 SHA 值static StringgetFileSHA1(File file) 获取文件 SHA1 值static StringgetFileSHA1(String filePath) 获取文件 SHA1 值static StringgetFileSHA256(File file) 获取文件 SHA256 值static StringgetFileSHA256(String filePath) 获取文件 SHA256 值static String加密内容 SHA1static String加密内容 SHA224static String加密内容 SHA256static String加密内容 SHA384static String加密内容 SHA512static String加密内容 SHA 模板
-
方法详细资料
-
sha1
加密内容 SHA1- 参数:
data- 待加密数据- 返回:
- SHA1 加密后的字符串
-
sha224
加密内容 SHA224- 参数:
data- 待加密数据- 返回:
- SHA224 加密后的字符串
-
sha256
加密内容 SHA256- 参数:
data- 待加密数据- 返回:
- SHA256 加密后的字符串
-
sha384
加密内容 SHA384- 参数:
data- 待加密数据- 返回:
- SHA384 加密后的字符串
-
sha512
加密内容 SHA512- 参数:
data- 待加密数据- 返回:
- SHA512 加密后的字符串
-
getFileSHA1
获取文件 SHA1 值- 参数:
filePath- 文件路径- 返回:
- 文件 SHA1 字符串信息
-
getFileSHA1
获取文件 SHA1 值- 参数:
file- 文件- 返回:
- 文件 SHA1 字符串信息
-
getFileSHA256
获取文件 SHA256 值- 参数:
filePath- 文件路径- 返回:
- 文件 SHA256 字符串信息
-
getFileSHA256
获取文件 SHA256 值- 参数:
file- 文件- 返回:
- 文件 SHA256 字符串信息
-
shaHex
加密内容 SHA 模板- 参数:
data- 待加密数据algorithm- 算法- 返回:
- SHA 算法加密后的字符串
-
getFileSHA
获取文件 SHA 值- 参数:
file- 文件algorithm- 算法- 返回:
- 文件指定 SHA 字符串信息
-