@@ -13,27 +13,27 @@ Additionally all crates do not require the standard library (i.e. `no_std` capab
1313
1414| Algorithm | Crate | Crates.io | Documentation | MSRV | [ Security] |
1515| -----------| -------| :---------:| :-------------:| :----:| :----------:|
16- | [ Ascon] hash | [ ` ascon‑hash ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/ascon-hash.svg )] ( https://crates.io/crates/ascon-hash ) | [ ![ Documentation] ( https://docs.rs/ascon-hash/badge.svg )] ( https://docs.rs/ascon-hash ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
17- | [ BelT] hash | [ ` belt‑hash ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/belt-hash.svg )] ( https://crates.io/crates/belt-hash ) | [ ![ Documentation] ( https://docs.rs/belt-hash/badge.svg )] ( https://docs.rs/belt-hash ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
18- | [ BLAKE2] | [ ` blake2 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/blake2.svg )] ( https://crates.io/crates/blake2 ) | [ ![ Documentation] ( https://docs.rs/blake2/badge.svg )] ( https://docs.rs/blake2 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
19- | [ FSB] | [ ` fsb ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/fsb.svg )] ( https://crates.io/crates/fsb ) | [ ![ Documentation] ( https://docs.rs/fsb/badge.svg )] ( https://docs.rs/fsb ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
20- | [ GOST R 34.11-94] [ GOST94 ] | [ ` gost94 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/gost94.svg )] ( https://crates.io/crates/gost94 ) | [ ![ Documentation] ( https://docs.rs/gost94/badge.svg )] ( https://docs.rs/gost94 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :yellow_heart : |
21- | [ Grøstl] (Groestl) | [ ` groestl ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/groestl.svg )] ( https://crates.io/crates/groestl ) | [ ![ Documentation] ( https://docs.rs/groestl/badge.svg )] ( https://docs.rs/groestl ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
22- | [ JH] | [ ` jh ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/jh.svg )] ( https://crates.io/crates/jh ) | [ ![ Documentation] ( https://docs.rs/jh/badge.svg )] ( https://docs.rs/jh ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
23- | [ KangarooTwelve] | [ ` k12 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/k12.svg )] ( https://crates.io/crates/k12 ) | [ ![ Documentation] ( https://docs.rs/k12/badge.svg )] ( https://docs.rs/k12 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
24- | [ MD2] | [ ` md2 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/md2.svg )] ( https://crates.io/crates/md2 ) | [ ![ Documentation] ( https://docs.rs/md2/badge.svg )] ( https://docs.rs/md2 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :broken_heart : |
25- | [ MD4] | [ ` md4 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/md4.svg )] ( https://crates.io/crates/md4 ) | [ ![ Documentation] ( https://docs.rs/md4/badge.svg )] ( https://docs.rs/md4 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :broken_heart : |
26- | [ MD5] | [ ` md5 ` ] [ :exclamation : ] | [ ![ crates.io] ( https://img.shields.io/crates/v/md-5.svg )] ( https://crates.io/crates/md-5 ) | [ ![ Documentation] ( https://docs.rs/md-5/badge.svg )] ( https://docs.rs/md-5 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :broken_heart : |
27- | [ RIPEMD] | [ ` ripemd ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/ripemd.svg )] ( https://crates.io/crates/ripemd ) | [ ![ Documentation] ( https://docs.rs/ripemd/badge.svg )] ( https://docs.rs/ripemd ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
28- | [ SHA-1] | [ ` sha1 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sha1.svg )] ( https://crates.io/crates/sha1 ) | [ ![ Documentation] ( https://docs.rs/sha1/badge.svg )] ( https://docs.rs/sha1 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :broken_heart : |
29- | [ SHA-2] | [ ` sha2 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sha2.svg )] ( https://crates.io/crates/sha2 ) | [ ![ Documentation] ( https://docs.rs/sha2/badge.svg )] ( https://docs.rs/sha2 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
30- | [ SHA-3] (Keccak) | [ ` sha3 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sha3.svg )] ( https://crates.io/crates/sha3 ) | [ ![ Documentation] ( https://docs.rs/sha3/badge.svg )] ( https://docs.rs/sha3 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
31- | [ SHABAL] | [ ` shabal ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/shabal.svg )] ( https://crates.io/crates/shabal ) | [ ![ Documentation] ( https://docs.rs/shabal/badge.svg )] ( https://docs.rs/shabal ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
32- | [ Skein] | [ ` skein ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/skein.svg )] ( https://crates.io/crates/skein ) | [ ![ Documentation] ( https://docs.rs/skein/badge.svg )] ( https://docs.rs/skein ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
33- | [ SM3] (OSCCA GM/T 0004-2012) | [ ` sm3 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sm3.svg )] ( https://crates.io/crates/sm3 ) | [ ![ Documentation] ( https://docs.rs/sm3/badge.svg )] ( https://docs.rs/sm3 ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
34- | [ Streebog] (GOST R 34.11-2012) | [ ` streebog ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/streebog.svg )] ( https://crates.io/crates/streebog ) | [ ![ Documentation] ( https://docs.rs/streebog/badge.svg )] ( https://docs.rs/streebog ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :yellow_heart : |
35- | [ Tiger] | [ ` tiger ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/tiger.svg )] ( https://crates.io/crates/tiger ) | [ ![ Documentation] ( https://docs.rs/tiger/badge.svg )] ( https://docs.rs/tiger ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
36- | [ Whirlpool] | [ ` whirlpool ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/whirlpool.svg )] ( https://crates.io/crates/whirlpool ) | [ ![ Documentation] ( https://docs.rs/whirlpool/badge.svg )] ( https://docs.rs/whirlpool ) | ![ MSRV 1.65 ] [ msrv-1.65 ] | :green_heart : |
16+ | [ Ascon] hash | [ ` ascon‑hash ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/ascon-hash.svg )] ( https://crates.io/crates/ascon-hash ) | [ ![ Documentation] ( https://docs.rs/ascon-hash/badge.svg )] ( https://docs.rs/ascon-hash ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
17+ | [ BelT] hash | [ ` belt‑hash ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/belt-hash.svg )] ( https://crates.io/crates/belt-hash ) | [ ![ Documentation] ( https://docs.rs/belt-hash/badge.svg )] ( https://docs.rs/belt-hash ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
18+ | [ BLAKE2] | [ ` blake2 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/blake2.svg )] ( https://crates.io/crates/blake2 ) | [ ![ Documentation] ( https://docs.rs/blake2/badge.svg )] ( https://docs.rs/blake2 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
19+ | [ FSB] | [ ` fsb ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/fsb.svg )] ( https://crates.io/crates/fsb ) | [ ![ Documentation] ( https://docs.rs/fsb/badge.svg )] ( https://docs.rs/fsb ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
20+ | [ GOST R 34.11-94] [ GOST94 ] | [ ` gost94 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/gost94.svg )] ( https://crates.io/crates/gost94 ) | [ ![ Documentation] ( https://docs.rs/gost94/badge.svg )] ( https://docs.rs/gost94 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :yellow_heart : |
21+ | [ Grøstl] (Groestl) | [ ` groestl ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/groestl.svg )] ( https://crates.io/crates/groestl ) | [ ![ Documentation] ( https://docs.rs/groestl/badge.svg )] ( https://docs.rs/groestl ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
22+ | [ JH] | [ ` jh ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/jh.svg )] ( https://crates.io/crates/jh ) | [ ![ Documentation] ( https://docs.rs/jh/badge.svg )] ( https://docs.rs/jh ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
23+ | [ KangarooTwelve] | [ ` k12 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/k12.svg )] ( https://crates.io/crates/k12 ) | [ ![ Documentation] ( https://docs.rs/k12/badge.svg )] ( https://docs.rs/k12 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
24+ | [ MD2] | [ ` md2 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/md2.svg )] ( https://crates.io/crates/md2 ) | [ ![ Documentation] ( https://docs.rs/md2/badge.svg )] ( https://docs.rs/md2 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :broken_heart : |
25+ | [ MD4] | [ ` md4 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/md4.svg )] ( https://crates.io/crates/md4 ) | [ ![ Documentation] ( https://docs.rs/md4/badge.svg )] ( https://docs.rs/md4 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :broken_heart : |
26+ | [ MD5] | [ ` md5 ` ] [ :exclamation : ] | [ ![ crates.io] ( https://img.shields.io/crates/v/md-5.svg )] ( https://crates.io/crates/md-5 ) | [ ![ Documentation] ( https://docs.rs/md-5/badge.svg )] ( https://docs.rs/md-5 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :broken_heart : |
27+ | [ RIPEMD] | [ ` ripemd ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/ripemd.svg )] ( https://crates.io/crates/ripemd ) | [ ![ Documentation] ( https://docs.rs/ripemd/badge.svg )] ( https://docs.rs/ripemd ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
28+ | [ SHA-1] | [ ` sha1 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sha1.svg )] ( https://crates.io/crates/sha1 ) | [ ![ Documentation] ( https://docs.rs/sha1/badge.svg )] ( https://docs.rs/sha1 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :broken_heart : |
29+ | [ SHA-2] | [ ` sha2 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sha2.svg )] ( https://crates.io/crates/sha2 ) | [ ![ Documentation] ( https://docs.rs/sha2/badge.svg )] ( https://docs.rs/sha2 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
30+ | [ SHA-3] (Keccak) | [ ` sha3 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sha3.svg )] ( https://crates.io/crates/sha3 ) | [ ![ Documentation] ( https://docs.rs/sha3/badge.svg )] ( https://docs.rs/sha3 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
31+ | [ SHABAL] | [ ` shabal ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/shabal.svg )] ( https://crates.io/crates/shabal ) | [ ![ Documentation] ( https://docs.rs/shabal/badge.svg )] ( https://docs.rs/shabal ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
32+ | [ Skein] | [ ` skein ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/skein.svg )] ( https://crates.io/crates/skein ) | [ ![ Documentation] ( https://docs.rs/skein/badge.svg )] ( https://docs.rs/skein ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
33+ | [ SM3] (OSCCA GM/T 0004-2012) | [ ` sm3 ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/sm3.svg )] ( https://crates.io/crates/sm3 ) | [ ![ Documentation] ( https://docs.rs/sm3/badge.svg )] ( https://docs.rs/sm3 ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
34+ | [ Streebog] (GOST R 34.11-2012) | [ ` streebog ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/streebog.svg )] ( https://crates.io/crates/streebog ) | [ ![ Documentation] ( https://docs.rs/streebog/badge.svg )] ( https://docs.rs/streebog ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :yellow_heart : |
35+ | [ Tiger] | [ ` tiger ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/tiger.svg )] ( https://crates.io/crates/tiger ) | [ ![ Documentation] ( https://docs.rs/tiger/badge.svg )] ( https://docs.rs/tiger ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
36+ | [ Whirlpool] | [ ` whirlpool ` ] | [ ![ crates.io] ( https://img.shields.io/crates/v/whirlpool.svg )] ( https://crates.io/crates/whirlpool ) | [ ![ Documentation] ( https://docs.rs/whirlpool/badge.svg )] ( https://docs.rs/whirlpool ) | ![ MSRV 1.71 ] [ msrv-1.71 ] | :green_heart : |
3737
3838NOTE: the [ ` blake3 ` ] crate implements the ` digest ` traits used by the rest of the hashes in this repository, but is maintained by the BLAKE3 team.
3939
@@ -233,7 +233,7 @@ Unless you explicitly state otherwise, any contribution intentionally submitted
233233[ license-image ] : https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
234234[ deps-image ] : https://deps.rs/repo/github/RustCrypto/hashes/status.svg
235235[ deps-link ] : https://deps.rs/repo/github/RustCrypto/hashes
236- [ msrv-1.65 ] : https://img.shields.io/badge/rustc-1.65 .0+-blue.svg
236+ [ msrv-1.71 ] : https://img.shields.io/badge/rustc-1.71 .0+-blue.svg
237237
238238[ // ] : # ( crates )
239239
0 commit comments