public class Digests extends Object
| 构造器和说明 |
|---|
Digests() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
digest(MessageDigest messageDigest,
byte[] data) |
static byte[] |
digest(MessageDigest messageDigest,
ByteBuffer data) |
static byte[] |
digest(MessageDigest messageDigest,
File data) |
static byte[] |
digest(MessageDigest messageDigest,
InputStream data) |
static byte[] |
digest(MessageDigest messageDigest,
Path data,
OpenOption... options) |
static byte[] |
digest(MessageDigest messageDigest,
RandomAccessFile data) |
static MessageDigest |
getDigest(String algorithm) |
static MessageDigest |
getDigest(String algorithm,
MessageDigest defaultMessageDigest) |
static MessageDigest |
getMd2Digest() |
static MessageDigest |
getMd5Digest() |
static MessageDigest |
getSha1Digest() |
static MessageDigest |
getSha256Digest() |
static MessageDigest |
getSha3_224Digest() |
static MessageDigest |
getSha3_256Digest() |
static MessageDigest |
getSha3_384Digest() |
static MessageDigest |
getSha3_512Digest() |
static MessageDigest |
getSha384Digest() |
static MessageDigest |
getSha512_224Digest() |
static MessageDigest |
getSha512_256Digest() |
static MessageDigest |
getSha512Digest() |
static boolean |
isAvailable(String messageDigestAlgorithm) |
static byte[] |
md2(byte[] data) |
static byte[] |
md2(InputStream data) |
static byte[] |
md2(String data) |
static byte[] |
md5(byte[] data) |
static byte[] |
md5(InputStream data) |
static byte[] |
md5(String data) |
static byte[] |
sha1(byte[] data) |
static byte[] |
sha1(InputStream data) |
static byte[] |
sha1(String data) |
static byte[] |
sha256(byte[] data) |
static byte[] |
sha256(InputStream data) |
static byte[] |
sha256(String data) |
static byte[] |
sha3_224(byte[] data) |
static byte[] |
sha3_224(InputStream data) |
static byte[] |
sha3_224(String data) |
static byte[] |
sha3_256(byte[] data) |
static byte[] |
sha3_256(InputStream data) |
static byte[] |
sha3_256(String data) |
static byte[] |
sha3_384(byte[] data) |
static byte[] |
sha3_384(InputStream data) |
static byte[] |
sha3_384(String data) |
static byte[] |
sha3_512(byte[] data) |
static byte[] |
sha3_512(InputStream data) |
static byte[] |
sha3_512(String data) |
static byte[] |
sha384(byte[] data) |
static byte[] |
sha384(InputStream data) |
static byte[] |
sha384(String data) |
static byte[] |
sha512_224(byte[] data) |
static byte[] |
sha512_224(InputStream data) |
static byte[] |
sha512_224(String data) |
static byte[] |
sha512_256(byte[] data) |
static byte[] |
sha512_256(InputStream data) |
static byte[] |
sha512_256(String data) |
static byte[] |
sha512(byte[] data) |
static byte[] |
sha512(InputStream data) |
static byte[] |
sha512(String data) |
static MessageDigest |
updateDigest(MessageDigest digest,
File data) |
static MessageDigest |
updateDigest(MessageDigest digest,
InputStream in) |
static MessageDigest |
updateDigest(MessageDigest digest,
Path path,
OpenOption... options) |
static MessageDigest |
updateDigest(MessageDigest digest,
RandomAccessFile data) |
static MessageDigest |
updateDigest(MessageDigest messageDigest,
String data) |
public static boolean isAvailable(String messageDigestAlgorithm)
public static MessageDigest getDigest(String algorithm)
public static MessageDigest getDigest(String algorithm, MessageDigest defaultMessageDigest)
public static byte[] digest(MessageDigest messageDigest, byte[] data)
public static byte[] digest(MessageDigest messageDigest, ByteBuffer data)
public static byte[] digest(MessageDigest messageDigest, InputStream data) throws IOException
IOExceptionpublic static byte[] digest(MessageDigest messageDigest, File data) throws IOException
IOExceptionpublic static byte[] digest(MessageDigest messageDigest, Path data, OpenOption... options) throws IOException
IOExceptionpublic static byte[] digest(MessageDigest messageDigest, RandomAccessFile data) throws IOException
IOExceptionpublic static MessageDigest updateDigest(MessageDigest digest, File data) throws IOException
IOExceptionpublic static MessageDigest updateDigest(MessageDigest digest, InputStream in) throws IOException
IOExceptionpublic static MessageDigest updateDigest(MessageDigest digest, Path path, OpenOption... options) throws IOException
IOExceptionpublic static MessageDigest updateDigest(MessageDigest digest, RandomAccessFile data) throws IOException
IOExceptionpublic static MessageDigest updateDigest(MessageDigest messageDigest, String data)
public static MessageDigest getMd2Digest()
public static MessageDigest getMd5Digest()
public static MessageDigest getSha1Digest()
public static MessageDigest getSha256Digest()
public static MessageDigest getSha3_224Digest()
public static MessageDigest getSha3_256Digest()
public static MessageDigest getSha3_384Digest()
public static MessageDigest getSha3_512Digest()
public static MessageDigest getSha384Digest()
public static MessageDigest getSha512Digest()
public static MessageDigest getSha512_224Digest()
public static MessageDigest getSha512_256Digest()
public static byte[] md2(byte[] data)
public static byte[] md5(byte[] data)
public static byte[] sha1(byte[] data)
public static byte[] sha256(byte[] data)
public static byte[] sha3_224(byte[] data)
public static byte[] sha3_256(byte[] data)
public static byte[] sha3_384(byte[] data)
public static byte[] sha3_512(byte[] data)
public static byte[] sha384(byte[] data)
public static byte[] sha512(byte[] data)
public static byte[] sha512_224(byte[] data)
public static byte[] sha512_256(byte[] data)
public static byte[] md2(String data)
public static byte[] md5(String data)
public static byte[] sha1(String data)
public static byte[] sha256(String data)
public static byte[] sha3_224(String data)
public static byte[] sha3_256(String data)
public static byte[] sha3_384(String data)
public static byte[] sha3_512(String data)
public static byte[] sha384(String data)
public static byte[] sha512(String data)
public static byte[] sha512_224(String data)
public static byte[] sha512_256(String data)
public static byte[] md2(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] md5(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha1(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha256(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha3_224(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha3_256(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha3_384(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha3_512(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha384(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha512(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha512_224(InputStream data) throws IOException, NoSuchAlgorithmException
public static byte[] sha512_256(InputStream data) throws IOException, NoSuchAlgorithmException
Copyright © 2024 fossc. All rights reserved.