Org.BouncyCastle.Crypto.Digests Namespace

 

Classes

AsconDigestASCON v1.2 Hash, https://ascon.iaik.tugraz.at/ .
AsconXofASCON v1.2 XOF, https://ascon.iaik.tugraz.at/ .
Blake2bDigest 
Blake2sDigest 
Blake2xsDigest 
Blake3Digest 
CShakeDigest Customizable SHAKE function.
Dstu7564Digest 
GeneralDigest 
Gost3411_2012_256Digest 
Gost3411_2012_512Digest 
Gost3411_2012Digest 
Gost3411Digest 
Haraka256_X86 
Haraka256Digest 
Haraka512_X86 
Haraka512Digest 
HarakaBase 
IsapDigest 
KeccakDigest Implementation of Keccak based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
LongDigest 
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 
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.
SkeinEngineParameter 
SM3Digest Implementation of Chinese SM3 digest as described at http://tools.ietf.org/html/draft-shen-sm3-hash-00 and at .... ( Chinese PDF )
SparkleDigestSparkle 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 

Enumerations