RustCrypto / asm-hashes
Assembly implementations of cryptographic hash functions
☆50Updated 6 months ago
Alternatives and similar repositories for asm-hashes:
Users that are interested in asm-hashes are comparing it to the libraries listed below
- Buddy-alloc is a memory allocator for no-std Rust, used for embedded environments.☆28Updated 2 months ago
- Collection of Key Derivation Functions written in pure Rust☆73Updated this week
- Performance crypto in pure Rust☆54Updated this week
- Type aliases to C types like c_int for use with bindgen☆41Updated last year
- Collection of universal hashing functions☆27Updated last week
- A cross-platform virtual memory API written in Rust☆123Updated 7 months ago
- SipHash (2-4, 1-3 + 128 bit variant) implementations for Rust☆62Updated last month
- fast hex☆87Updated 4 months ago
- Implementation of CStr and CString for no_std environments☆41Updated last year
- A C expression parser and evaluator☆46Updated last year
- Compatibility library for using *ring* as a backend for RustCrypto's traits☆29Updated last year
- ☆24Updated last year
- Source code and logic to build OpenSSL from source☆73Updated last month
- Generated bindings for Linux's userspace API☆49Updated 3 weeks ago
- A simple spinlock crate based on the abstractions provided by the `lock_api` crate.☆36Updated last year
- The bare essentials of std::io for use in no_std. Alloc support is optional.☆72Updated last year
- ☆72Updated 8 months ago
- A pure Rust implementation of the ChaCha20-Poly1305 AEAD from RFC 7539.☆29Updated 7 years ago
- Rust's std::net except without the std.☆46Updated 2 years ago
- ☆52Updated 3 months ago
- Collection of Cryptographically Secure PseudoRandom Number Generators written in pure Rust☆10Updated last year
- #[no_std] print equivalent for Rust☆61Updated last year
- Simple malloc implementation.☆30Updated last year
- futures::AtomicWaker extracted into its own crate☆25Updated 2 weeks ago
- ☆36Updated last month
- Rust interface for Linux futexes, the fast user-space locking primitive.☆84Updated 7 months ago
- A library that provides a way to logically own objects, whether or not heap allocation is available☆67Updated 7 months ago
- DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.☆43Updated last week
- x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]☆31Updated 4 years ago
- Cross-platform implementation of cross-process named locks☆36Updated 11 months ago