Cargo Features
[dependencies]
digester = { version = "0.1.0", default-features = false, features = ["fsb", "gost94", "groestl", "hmac", "md2", "md4", "md5", "ripemd", "sha1", "shabal", "sm3", "streebog", "tiger", "whirlpool", "blake2", "blake3", "sha2", "sha3"] }
- default = blake2, blake3, sha2, sha3
-
These default features are set whenever
digester
is added without
somewhere in the dependency tree.default-features = false
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- fsb implicit feature
-
Enables fsb
fsb:
FSB hash function
- gost94 implicit feature
-
Enables gost94
gost94:
GOST R 34.11-94 hash function
- groestl implicit feature
-
Enables groestl
groestl:
Grøstl hash function
- hmac implicit feature
-
Enables hmac
hmac:
Generic implementation of Hash-based Message Authentication Code (HMAC)
- md2 implicit feature
-
Enables md2
md2:
MD2 hash function
- md4 implicit feature
-
Enables md4
md4:
MD4 hash function
- md5 implicit feature
-
Enables md-5
md-5:
MD5 hash function
- ripemd implicit feature
-
Enables ripemd
ripemd:
Pure Rust implementation of the RIPEMD hash functions
- sha1 implicit feature
-
Enables sha1
sha1:
SHA-1 hash function
- shabal implicit feature
-
Enables shabal
shabal:
Shabal hash functions
- sm3 implicit feature
-
Enables sm3
sm3:
SM3 (OSCCA GM/T 0004-2012) hash function
- streebog implicit feature
-
Enables streebog
streebog:
Streebog (GOST R 34.11-2012) hash function
- tiger implicit feature
-
Enables tiger
tiger:
Tiger hash function
- whirlpool implicit feature
-
Enables whirlpool
whirlpool:
Whirlpool hash function
- blake2 default
- blake3 default
- sha2 default
- sha3 default