类 UDigest
java.lang.Object
com.gdxsoft.easyweb.utils.UDigest
摘要算法的通用类 摘要算法
md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger
md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger
- 作者:
- admin
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static byte[]摘要算法static byte[]摘要算法static StringdigestBase64(byte[] data, String algorithm) 摘要算法static StringdigestBase64(String utf8String, String algorithm) 摘要算法static String摘要算法static String摘要算法static org.bouncycastle.crypto.Digest
-
构造器详细资料
-
UDigest
public UDigest()
-
-
方法详细资料
-
digestHex
摘要算法- 参数:
utf8String- 字符串,获取utf8 bytesalgorithm- 算法 md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger- 返回:
- 摘要 Hex
-
digestHex
摘要算法- 参数:
data- 二进制数据algorithm- 算法 md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger- 返回:
- 摘要 Hex
-
digestBase64
摘要算法- 参数:
utf8String- 字符串,获取utf8 bytesalgorithm- 算法 md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger- 返回:
- 摘要 Base64
-
digestBase64
摘要算法- 参数:
data- 二进制数据algorithm- 算法 md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger- 返回:
- 摘要 Base64
-
digest
摘要算法- 参数:
utf8String- 字符串,获取utf8 bytesalgorithm- 算法 md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger- 返回:
- 摘要二进制
-
digest
摘要算法- 参数:
data- 二进制数据algorithm- 算法 md5, sha1, sha224, sha256, sha384, sha512, sha3, sm3
RIPEMD320, RIPEMD256, RIPEMD160, RIPEMD128
GOST3411, GOST3411_2012_256, GOST3411_2012_512, Tiger- 返回:
- 摘要二进制
-
getDigest
-