hashes

Hash library

A collection of cryptographic hash functions written in Rust.

Collection of cryptographic hash functions written in pure Rust

GitHub

2k stars
29 watching
253 forks
Language: Rust
last commit: 9 days ago
Linked from 2 awesome lists

blake2cryptographic-hash-functionscryptographydigestgostgroestlhashk12md2md4md5ripemdrustsha1sha2sha3sm3streebogwhirlpool

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rustcrypto/password-hashes A collection of password hashing algorithms implemented in Rust. 673
rustcrypto/nacl-compat Provides Rust compatibility with NaCl-family libraries for secure cryptographic functions. 58
rustcrypto/aeads A collection of authenticated encryption algorithms implemented in Rust 728
racum/rust-djangohashers Provides Rust implementations of password hashing algorithms used in Django Project. 54
pluto/ronkathon A collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles. 190
rust-bitcoin/rust-bitcoin A Rust library for serializing and deserializing Bitcoin protocol messages and keys. 2,132
bryant/argon2rs A Rust library implementing the Argon2 password hashing algorithm 173
juliacrypto/sha.jl A Julia implementation of common hash functions 47
dagenix/rust-crypto A pure-Rust implementation of common cryptographic algorithms 1,394
rustyconover/duckdb-crypto-extension An extension to DuckDB that adds cryptographic hash functions and HMAC calculation capabilities. 11
espressosystems/jellyfish A Rust implementation of a cryptographic system and extensions. 406
google/mundane A Rust cryptography library using BoringSSL that aims to be secure, ergonomic, and efficient. 1,072
0xpolygonzero/plonky2 A Rust implementation of a cryptographic protocol for secure multi-party computation and proof systems 778
rustcrypto/formats Provides tools and libraries for encoding and decoding various cryptographic formats 250
rustcrypto/signatures This project provides digital signature algorithms and implementation in Rust. 472