MCPcopy Create free account

hub / github.com/RustCrypto/hashes / types & classes

Types & classes48 in github.com/RustCrypto/hashes

↓ 1 callersClassX8
jh/src/compressor.rs:22
InterfaceAsBytes
blake2/src/as_bytes.rs:14
ClassAsconCore
ascon-hash256/src/lib.rs:143
ClassAsconXofCore
ascon-hash256/src/lib.rs:224
ClassAsconXofReaderCore
ascon-hash256/src/lib.rs:248
ClassBashHashCore
Core `bash-hash` hasher generic over output size. Specified in Section 7 of STB 34.101.77-2020.
bash-hash/src/block_api.rs:18
ClassBeltHashCore
belt-hash/src/block_api.rs:19
ClassBuilder
sha1-checked/src/lib.rs:248
EnumCollisionResult
sha1-checked/src/lib.rs:128
ClassCompressor
jh/src/compressor.rs:152
ClassCryptoProParam
gost94/src/params.rs:19
ClassDetectionState
sha1-checked/src/lib.rs:324
ClassGOST28147UAParam
gost94/src/params.rs:88
ClassGost94Core
Core GOST94 algorithm generic over parameters.
gost94/src/block_api.rs:132
InterfaceGost94Params
Trait for storing parameter constants.
gost94/src/params.rs:8
ClassHashCore
ascon-hash256/src/lib.rs:71
InterfaceHashParameters
Parameters for Ascon hash instances. These parameters represent the permutation applied to the zero-extended IV.
ascon-hash256/src/lib.rs:33
ClassInfo
Disturbance Vector (DV).
sha1-checked/src/ubc_check.rs:43
ClassJhCore
jh/src/block_api.rs:16
ClassKupynaLongVarCore
kupyna/src/block_api.rs:138
ClassKupynaShortVarCore
kupyna/src/block_api.rs:21
ClassMd2Core
md2/src/block_api.rs:19
ClassMd4Core
md4/src/block_api.rs:18
ClassMd5Core
md5/src/block_api.rs:20
InterfaceOutputSize
Trait implemented for output sizes supported by `bash-hash`. Supported output sizes form the following list: U4, U8, ..., U60, U64.
bash-hash/src/variants.rs:9
ClassParameters
ascon-hash256/src/lib.rs:48
ClassParametersXof
ascon-hash256/src/lib.rs:60
ClassS2015Param
gost94/src/params.rs:44
InterfaceSafe
blake2/src/as_bytes.rs:12
InterfaceSealed
Sealed trait to prevent external implementations.
bash-hash/src/variants.rs:4
ClassSha1
sha1-checked/src/lib.rs:45
ClassSha1Core
sha1/src/block_api.rs:25
ClassSha256VarCore
sha2/src/block_api.rs:21
ClassSha3HasherCore
sha3/src/block_api.rs:19
ClassSha3ReaderCore
sha3/src/block_api.rs:241
ClassSha512VarCore
sha2/src/block_api.rs:138
ClassShabalVarCore
shabal/src/block_api.rs:20
ClassSm3Core
sm3/src/block_api.rs:20
ClassStreebogVarCore
streebog/src/block_api.rs:25
ClassTestParam
gost94/src/params.rs:63
ClassTestVector
ascon-hash256/tests/kats_tests.rs:12
ClassTestVector
sha3/tests/turboshake.rs:5
ClassTestVector
sha3/tests/cshake.rs:4
EnumTestt
sha1-checked/src/ubc_check.rs:54
ClassTigerCore
tiger/src/block_api.rs:23
InterfaceVector4
blake2/src/simd.rs:15
ClassWhirlpoolCore
whirlpool/src/block_api.rs:19
ClassX2Bytes
jh/src/compressor.rs:91