Org.BouncyCastle.Crypto.Digests
Namespace with 53 public types
Classes
                                     AsconCXof128
                                    Ascon-CXOF128 was introduced in NIST Special Publication (SP) 800-232 (Initial Public Draft).
                                
                            
                            
                                
                                     AsconDigest
                                    ASCON v1.2 Hash, https://ascon.iaik.tugraz.at/ .
                                
                            
                            
                                
                                     AsconHash256
                                    Ascon-Hash256 was introduced in NIST Special Publication (SP) 800-232 (Initial Public Draft).
                                
                            
                            
                                
                                     AsconXof
                                    ASCON v1.2 XOF, https://ascon.iaik.tugraz.at/ .
                                
                            
                            
                                
                                     AsconXof128
                                    Ascon-XOF128 was introduced in NIST Special Publication (SP) 800-232 (Initial Public Draft).
                                
                            
                            
                                
                                     Blake2bDigest
                                    Implementation of the cryptographic hash function Blake2b. 
            BLAKE2b is optimized for 64-bit platforms and produces digests of any size
            between 1 and 64 bytes.
                                
                            
                            
                                
                                     Blake2sDigest
                                    Implementation of the cryptographic hash function BLAKE2s. 
            BLAKE2s is optimized for 32-bit platforms and produces digests of any size
            between 1 and 32 bytes.
                                
                            
                            
                                
                                     Blake2xsDigest
                                    Implementation of the eXtendable Output Function (XOF) BLAKE2xs.
            BLAKE2xs is optimized for 32-bit platforms and produces digests of any size
            between 1 and 2^16-2 bytes. The length can also be unknown and then the maximum
            length will be 2^32 blocks of 32 bytes.
                                
                            
                            
                                
                                     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
                                    
                                
                            
                        
                        Static Classes
                                     Haraka256_X86
                                    
                                
                            
                            
                                
                                     Haraka512_X86
                                    
                                
                            
                        
                        Abstract Classes
                                     GeneralDigest
                                    
                                
                            
                            
                                
                                     Gost3411_2012Digest
                                    
                                
                            
                            
                                
                                     HarakaBase
                                    
                                
                            
                            
                                
                                     LongDigest