mcginty / snow
A Rust implementation of the Noise Protocol Framework
☆932Updated last month
Alternatives and similar repositories for snow:
Users that are interested in snow are comparing it to the libraries listed below
- Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers☆780Updated 2 weeks ago
- Usable, easy and safe pure-Rust crypto☆667Updated this week
- OpenPGP implemented in pure Rust, permissively licensed☆862Updated this week
- [DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)☆642Updated 2 years ago
- Fast and efficient ed25519 signing and verification in Rust.☆702Updated 9 months ago
- A pure-Rust implementation of group operations on Ristretto and Curve25519☆967Updated 2 months ago
- Collection of cryptography-related traits☆643Updated this week
- Utilities for working with bytes☆2,028Updated last month
- Collection of block cipher algorithms written in pure Rust☆707Updated last month
- RSA implementation in pure Rust☆592Updated this week
- Mirror only. Official repository is at https://git.zx2c4.com/wireguard-rs☆485Updated 3 years ago
- Fast and friendly HTTP client framework for async Rust☆1,482Updated last year
- An io_uring backed runtime for Rust☆1,226Updated 8 months ago
- X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.☆339Updated last year
- WebPKI X.509 Certificate Validation in Rust☆471Updated 2 months ago
- A safe and fast multi-producer, multi-consumer channel.☆2,593Updated last month
- Detects usage of unsafe Rust in a Rust crate and its dependencies.☆1,456Updated this week
- A collection of open source Rust crates from iqlusion☆497Updated last week
- Collection of cryptographic hash functions written in pure Rust☆1,997Updated this week
- Cap'n Proto for Rust☆2,177Updated last week
- The `io_uring` library for Rust☆1,322Updated 2 months ago
- Concurrency permutation testing tool for Rust.☆2,312Updated this week
- Advanced configuration options for sockets.☆727Updated 2 weeks ago
- OpenSSL bindings for Rust☆1,458Updated last week
- Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.☆2,921Updated 2 weeks ago
- HTTP 2.0 client & server implementation for Rust.☆1,426Updated last week
- aHash is a non-cryptographic hashing algorithm that uses the AES hardware instruction☆1,134Updated 7 months ago
- Attribute macro to require that the compiler prove a function can't ever panic☆1,106Updated last month
- A (mostly) pure-Rust implementation of various cryptographic algorithms.☆1,422Updated 2 years ago
- MessagePack implementation for Rust / msgpack.org[Rust]☆1,239Updated 2 months ago