Top 23 Rust Cryptography Projects
Minimal implementation of the Mimblewimble protocol.Latest mention: Daily Discussion - January 1, 2021 (GMT+0) | reddit.com/r/CryptoCurrency | 2020-12-31
A modern TLS library in RustLatest mention: Go vs Rust for crypto implementations | reddit.com/r/crypto | 2021-01-17
Of course, Rust cryptographic ecosystem also contains "traditional" libraries as well, such as wrappers around OpenSLL/libsodium, OS crypto providers, and notably ring. To add a bit of promotion: ring heavily borrows BoringSSL code (Google's fork of OpenSSL), intentionally restricts number of supported algorithms, and is used by rustls, which has noticeably outperformed OpenSSL.
An extensible open-source framework for creating private/permissioned blockchain applications
Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).Latest mention: How to implement a simple password-based encryption with ring? | reddit.com/r/rust | 2021-01-21
(https://sequoia-pgp.org/, https://github.com/google/mundane, etc)
A (mostly) pure-Rust implementation of various cryptographic algorithms.
OpenSSL bindings for Rust
Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
A pure-Rust implementation of group operations on Ristretto and Curve25519
Fast and efficient ed25519 signing and verification in Rust.
Ockam is a suite of tools, programming libraries and infrastructure that make it easy to build devices that communicate securely, privately and trustfully with cloud services and other devices.
WebPKI X.509 Certificate Validation in Rust
Usable, easy and safe pure-Rust cryptoLatest mention: How to implement a simple password-based encryption with ring? | reddit.com/r/rust | 2021-01-21
https://github.com/brycx/orion seems like a solid attempt at making crypto fool-proof , so i do have hope.
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphersLatest mention: How to implement a simple password-based encryption with ring? | reddit.com/r/rust | 2021-01-21
Collection of pure Rust elliptic curve implementations (e.g. P-256, P-384, secp256k1)
Highly modular & configurable hash & crypto library
[INACTIVE] TLS 1.2 implementation in Rust
Bindings to the macOS Security.framework
Master Password in Pure Rust
A Blockchain implementation in Rust
Schannel API-bindings for rust (provides an interface for native SSL/TLS using windows APIs)
Pure Rust implementation of the RNCryptor cryptographic format by Rob Napier
Common Rust crypto utilities
What are some of the best open-source Cryptography projects in Rust? This list will help you:
|15||RustCrypto Elliptic Curves||141|