public class DigestUtils
extends java.lang.Object
| 构造器和说明 |
|---|
DigestUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
digest(byte[] input,
DigestAlgorithm algorithm) |
static byte[] |
digest(java.lang.CharSequence input,
DigestAlgorithm algorithm) |
static byte[] |
digest(java.io.File file,
DigestAlgorithm algorithm) |
static byte[] |
digest(java.io.InputStream in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexLowerCase(byte[] in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexLowerCase(java.lang.CharSequence in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexLowerCase(java.io.File in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexLowerCase(java.io.InputStream in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexUpperCase(byte[] in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexUpperCase(java.lang.CharSequence in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexUpperCase(java.io.File in,
DigestAlgorithm algorithm) |
static java.lang.String |
digestHexUpperCase(java.io.InputStream in,
DigestAlgorithm algorithm) |
public static byte[] digest(java.io.InputStream in,
DigestAlgorithm algorithm)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String digestHexLowerCase(java.io.InputStream in,
DigestAlgorithm algorithm)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String digestHexUpperCase(java.io.InputStream in,
DigestAlgorithm algorithm)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] digest(java.io.File file,
DigestAlgorithm algorithm)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String digestHexLowerCase(java.io.File in,
DigestAlgorithm algorithm)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String digestHexUpperCase(java.io.File in,
DigestAlgorithm algorithm)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] digest(byte[] input,
DigestAlgorithm algorithm)
public static java.lang.String digestHexLowerCase(byte[] in,
DigestAlgorithm algorithm)
public static java.lang.String digestHexUpperCase(byte[] in,
DigestAlgorithm algorithm)
public static byte[] digest(java.lang.CharSequence input,
DigestAlgorithm algorithm)
public static java.lang.String digestHexLowerCase(java.lang.CharSequence in,
DigestAlgorithm algorithm)
public static java.lang.String digestHexUpperCase(java.lang.CharSequence in,
DigestAlgorithm algorithm)