public class DigestUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MD5 |
static java.lang.String |
SHA1 |
static java.lang.String |
SHA256 |
static java.lang.String |
SHA512 |
Constructor and Description |
---|
DigestUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
digest(java.lang.String algorithm,
byte[] bytes) |
protected static java.lang.String |
digest(java.lang.String algorithm,
java.nio.ByteBuffer bb) |
static java.lang.String |
digest(java.lang.String algorithm,
java.io.File file) |
static java.lang.String |
digest(java.lang.String algorithm,
java.io.InputStream in) |
static java.lang.String |
digest(java.lang.String algorithm,
java.nio.file.Path path,
long bufferSize) |
static byte[] |
digestRaw(java.lang.String algorithm,
java.nio.file.Path file,
long bufferSize) |
static java.lang.String |
encodeHexString(byte[] bytes)
From
http://stackoverflow.com/questions/9655181/how-to-convert-a-byte-array-to
-a-hex-string-in-java
|
static void |
main(java.lang.String[] args) |
static byte[] |
sha1(byte[] bytes) |
static java.lang.String |
sha1hex(java.nio.file.Path path) |
public static final java.lang.String MD5
public static final java.lang.String SHA1
public static final java.lang.String SHA256
public static final java.lang.String SHA512
public static byte[] sha1(byte[] bytes)
public static java.lang.String digest(java.lang.String algorithm, byte[] bytes)
public static java.lang.String digest(java.lang.String algorithm, java.io.InputStream in)
public static java.lang.String digest(java.lang.String algorithm, java.io.File file)
protected static java.lang.String digest(java.lang.String algorithm, java.nio.ByteBuffer bb)
public static java.lang.String sha1hex(java.nio.file.Path path)
public static java.lang.String digest(java.lang.String algorithm, java.nio.file.Path path, long bufferSize)
public static byte[] digestRaw(java.lang.String algorithm, java.nio.file.Path file, long bufferSize)
public static void main(java.lang.String[] args)
public static java.lang.String encodeHexString(byte[] bytes)
Copyright © 2007–2020. All rights reserved.