# Uses of Package
org.bouncycastle.crypto.digests

- Packages that use org.bouncycastle.crypto.digests
  Package | Description
  --- | ---
  org.bouncycastle.crypto.digests | Message digest classes.

- Classes in org.bouncycastle.crypto.digests used by org.bouncycastle.crypto.digests
  Class and Description
  EncodableDigest Encodable digests allow you to download an encoded copy of their internal state.
  KeccakDigest implementation of Keccak based on following KeccakNISTInterface.c from https://keccak.noekeon.org/
  LongDigest Base class for SHA-384 and SHA-512.
  SHA3Digest implementation of SHA-3 based on following KeccakNISTInterface.c from https://keccak.noekeon.org/
  SHA512Digest FIPS 180-2 implementation of SHA-512.
  SHAKEDigest implementation of SHAKE based on following KeccakNISTInterface.c from https://keccak.noekeon.org/