Org.BouncyCastle.Crypto.Digests
Namespace with 48 public types
Classes
AsconDigest
ASCON v1.2 Hash, https://ascon.iaik.tugraz.at/ .
AsconXof
ASCON v1.2 XOF, https://ascon.iaik.tugraz.at/ .
Blake2bDigest
Blake2sDigest
Blake2xsDigest
Blake3Digest
CShakeDigest
Customizable SHAKE function.
Dstu7564Digest
Gost3411_2012_256Digest
Gost3411_2012_512Digest
Gost3411Digest
Haraka256Digest
Haraka512Digest
IsapDigest
KeccakDigest
Implementation of Keccak based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
MD2Digest
MD4Digest
MD5Digest
NonMemoableDigest
NullDigest
ParallelHash
ParallelHash - a hash designed to support the efficient hashing of very long strings, by taking advantage,
of the parallelism available in modern processors with an optional XOF mode.
From NIST Special Publication 800-185 - SHA-3 Derived Functions:cSHAKE, KMAC, TupleHash and ParallelHash
PhotonBeetleDigest
Prehash
RipeMD128Digest
RipeMD160Digest
RipeMD256Digest
RipeMD320Digest
Sha1Digest
Sha224Digest
Sha256Digest
Sha384Digest
Sha3Digest
Implementation of SHA-3 based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
Sha512Digest
Sha512tDigest
ShakeDigest
Implementation of SHAKE based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
ShortenedDigest
SkeinDigest
Implementation of the Skein parameterised hash function in 256, 512 and 1024 bit block sizes,
based on the Threefish tweakable block cipher.
SkeinEngine
Implementation of the Skein family of parameterised hash functions in 256, 512 and 1024 bit block
sizes, based on the Threefish tweakable block cipher.
SM3Digest
Implementation of Chinese SM3 digest as described at
http://tools.ietf.org/html/draft-shen-sm3-hash-00
and at .... ( Chinese PDF )
SparkleDigest
Sparkle v1.2, based on the current round 3 submission, https://sparkle-lwc.github.io/ .
TigerDigest
TupleHash
TupleHash - a hash designed to simply hash a tuple of input strings, any or all of which may be empty strings,
in an unambiguous way with an optional XOF mode.
From NIST Special Publication 800-185 - SHA-3 Derived Functions:cSHAKE, KMAC, TupleHash and ParallelHash
WhirlpoolDigest
XoodyakDigest
Abstract Classes
GeneralDigest
Gost3411_2012Digest
HarakaBase
LongDigest