org.bouncycastle.jce.provider

Class JDKMessageDigest

Known Direct Subclasses:
JDKMessageDigest.GOST3411, JDKMessageDigest.MD2, JDKMessageDigest.MD4, JDKMessageDigest.MD5, JDKMessageDigest.RIPEMD128, JDKMessageDigest.RIPEMD160, JDKMessageDigest.RIPEMD256, JDKMessageDigest.RIPEMD320, JDKMessageDigest.SHA1, JDKMessageDigest.SHA224, JDKMessageDigest.SHA256, JDKMessageDigest.SHA384, JDKMessageDigest.SHA512, JDKMessageDigest.Tiger, JDKMessageDigest.Whirlpool

public class JDKMessageDigest
extends MessageDigest

Nested Class Summary

static class
JDKMessageDigest.GOST3411
static class
JDKMessageDigest.MD2
static class
JDKMessageDigest.MD4
static class
JDKMessageDigest.MD5
static class
JDKMessageDigest.RIPEMD128
static class
JDKMessageDigest.RIPEMD160
static class
JDKMessageDigest.RIPEMD256
static class
JDKMessageDigest.RIPEMD320
static class
JDKMessageDigest.SHA1
classes that extend directly off us.
static class
JDKMessageDigest.SHA224
static class
JDKMessageDigest.SHA256
static class
JDKMessageDigest.SHA384
static class
JDKMessageDigest.SHA512
static class
JDKMessageDigest.Tiger
static class
JDKMessageDigest.Whirlpool

Constructor Summary

JDKMessageDigest(Digest digest)

Method Summary

byte[]
engineDigest()
void
engineReset()
void
engineUpdate(byte input)
void
engineUpdate(byte[] input, int offset, int len)

Constructor Details

JDKMessageDigest

protected JDKMessageDigest(Digest digest)

Method Details

engineDigest

public byte[] engineDigest()

engineReset

public void engineReset()

engineUpdate

public void engineUpdate(byte input)

engineUpdate

public void engineUpdate(byte[] input,
                         int offset,
                         int len)