| Name | Description | Type | Package | Framework |
| GeneralDigest | base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| GOST3411Digest | Class | org.bouncycastle.crypto.digests | BouncyCastle | |
| LongDigest | Base class for SHA-384 and SHA-512. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| MD2Digest | as outlined in RFC1319 by B. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| MD4Digest | Computer Science and RSA Data Security, Inc. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| MD5Digest | Class | org.bouncycastle.crypto.digests | BouncyCastle | |
| RIPEMD128Digest | Class | org.bouncycastle.crypto.digests | BouncyCastle | |
| RIPEMD160Digest | http://www. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| RIPEMD256Digest | note: this algorithm offers the same level of security as RIPEMD128. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| RIPEMD320Digest | Class | org.bouncycastle.crypto.digests | BouncyCastle | |
| SHA1Digest | It is interesting to ponder why the, apart from the extra IV, the other difference here from MD5 is the "endienness" of the word processing! | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| SHA224Digest | SHA-224 as described in RFC 3874 block word digest | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| SHA256Digest | FIPS 180-2 implementation of SHA-256. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| SHA384Digest | FIPS 180-2 implementation of SHA-384. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| SHA512Digest | FIPS 180-2 implementation of SHA-512. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| ShortenedDigest | Wrapper class that reduces the output length of a particular digest to only the first n bytes of the digest function. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| TigerDigest | http://www. | Class | org.bouncycastle.crypto.digests | BouncyCastle |
| WhirlpoolDigest | Class | org.bouncycastle.crypto.digests | BouncyCastle | |