Blake2b.Blake2b160, Blake2b.Blake2b256, Blake2b.Blake2b384, Blake2b.Blake2b512, Blake2s.Blake2s128, Blake2s.Blake2s160, Blake2s.Blake2s224, Blake2s.Blake2s256, DSTU7564.DigestDSTU7564, GOST3411.Digest, GOST3411.Digest2012_256, GOST3411.Digest2012_512, Keccak.DigestKeccak, MD2.Digest, MD4.Digest, MD5.Digest, RIPEMD128.Digest, RIPEMD160.Digest, RIPEMD256.Digest, RIPEMD320.Digest, SHA1.Digest, SHA224.Digest, SHA256.Digest, SHA3.DigestSHA3, SHA384.Digest, SHA512.Digest, SHA512.DigestT, Skein.DigestSkein1024, Skein.DigestSkein256, Skein.DigestSkein512, SM3.Digest, Tiger.Digest, Whirlpool.Digestpublic class BCMessageDigest
extends java.security.MessageDigest
| Modifier | Constructor | Description |
|---|---|---|
protected |
BCMessageDigest(Digest digest) |
| Modifier and Type | Method | Description |
|---|---|---|
byte[] |
engineDigest() |
|
void |
engineReset() |
|
void |
engineUpdate(byte input) |
|
void |
engineUpdate(byte[] input,
int offset,
int len) |
clone, digest, digest, digest, getAlgorithm, getDigestLength, getInstance, getInstance, getInstance, getProvider, isEqual, reset, toString, update, update, update, updateprotected Digest digest
protected BCMessageDigest(Digest digest)
public void engineReset()
engineReset in class java.security.MessageDigestSpipublic void engineUpdate(byte input)
engineUpdate in class java.security.MessageDigestSpipublic void engineUpdate(byte[] input,
int offset,
int len)
engineUpdate in class java.security.MessageDigestSpipublic byte[] engineDigest()
engineDigest in class java.security.MessageDigestSpi