{"repo":"RustCrypto/hashes","free":true,"listed":false,"github":"https://github.com/RustCrypto/hashes","clone":"git clone https://github.com/RustCrypto/hashes.git","description":"Collection of cryptographic hash functions written in pure Rust","language":"Rust","stars":2255,"topics":["cryptographic-hash-functions","blake2","gost","streebog","groestl","md2","md4","md5","sha1","sha2"],"license":null,"category":"dev-tools","readme_excerpt":"RustCrypto: Hashes [![Project Chat][chat-image]][chat-link] [![dependency status][deps-image]][deps-link] ![Apache2/MIT licensed][license-image] Collection of [cryptographic hash functions][1] written in pure Rust. All algorithms reside in separate crates and are implemented using traits from [ digest ] crate. Usage examples are provided in digest and hash implementation crate docs. Additionally all crates do not require the standard library (i.e. no std capable) and can be easily used for bare-metal or WebAssembly programming by disabling default crate features. For a collection of [extendable output functions (XOFs)][XOF], refer to the [RustCrypto/XOFs] repository. Supported Algorithms Note: For new applications, or where compatibility with other existing standards is not a primary concern, we strongly recommend to use either [BLAKE3][ blake3 ], SHA-2 or SHA-3. Algorithm Crate Crates.io Documentation MSRV [Security] ----------- ------- :---------: :-------------: :----: :----------: [Ascon-Hash256] [ ascon‑hash256 ] 1.85 :green heart: [bash-hash][STB 34.101.77-2020] [ bash‑hash ] 1.85 :green heart: [BelT] hash [ belt‑hash ] 1.85 :green heart: [BLAKE2] [ blake2 ] 1.85 :green heart: [FSB] [ fsb ] 1.85 :green heart: [GOST R 34.11-94][GOST94] [ gost94 ] 1.85 :yellow heart: [Grøstl] (Groestl) [ groestl ] 1.85 :green heart: [JH] [ jh ] 1.85 :green heart: [Kupyna] [ kupyna ] 1.85 :green heart: [MD2] [ md2 ] 1.85 :broken heart: [MD4] [ md4 ] 1.85 :broken heart: [MD5] [ md5 ] [:excl","default_branch":null,"files":null,"tree":[],"storefront":"/r/RustCrypto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RustCrypto/hashes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}