mirror of
https://github.com/sobolevn/awesome-cryptography.git
synced 2024-10-01 11:49:56 -04:00
parent
fedbb18003
commit
1a4df9904a
@ -377,14 +377,20 @@ encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as
|
|||||||
|
|
||||||
### Rust
|
### Rust
|
||||||
|
|
||||||
|
- [AEADs](https://github.com/RustCrypto/AEADs) - Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers.
|
||||||
- [BLAKE3](https://github.com/BLAKE3-team/BLAKE3) - is official Rust and C implementations of the BLAKE3 cryptographic hash function.
|
- [BLAKE3](https://github.com/BLAKE3-team/BLAKE3) - is official Rust and C implementations of the BLAKE3 cryptographic hash function.
|
||||||
- [botan-rs](https://github.com/randombit/botan-rs) - Botan bindings for Rust.
|
- [botan-rs](https://github.com/randombit/botan-rs) - Botan bindings for Rust.
|
||||||
- [cryptoballot](https://github.com/cryptoballot/cryptoballot) - Cryptographically secure online voting.
|
- [cryptoballot](https://github.com/cryptoballot/cryptoballot) - Cryptographically secure online voting.
|
||||||
- [dalek cryptography](https://github.com/dalek-cryptography/) - Fast yet safe mid-level API for ECC, Bulletproofs, and more.
|
- [dalek cryptography](https://github.com/dalek-cryptography/) - Fast yet safe mid-level API for ECC, Bulletproofs, and more.
|
||||||
|
- [dryoc](https://github.com/brndnmtthws/dryoc) - A pure-Rust, general purpose crypto library that implements libsodium primitives.
|
||||||
|
- [elliptic-curves](https://github.com/RustCrypto/elliptic-curves) - Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2.
|
||||||
|
- [formats](https://github.com/RustCrypto/formats) - Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX.
|
||||||
|
- [hashes](https://github.com/RustCrypto/hashes) - Collection of cryptographic hash functions written in pure Rust.
|
||||||
- [mundane](https://github.com/google/mundane) - is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant.
|
- [mundane](https://github.com/google/mundane) - is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant.
|
||||||
- [ockam](https://github.com/ockam-network/ockam) - is a Rust library for end-to-end encryption and mutual authentication.
|
- [ockam](https://github.com/ockam-network/ockam) - is a Rust library for end-to-end encryption and mutual authentication.
|
||||||
- [octavo](https://github.com/libOctavo/octavo) - Highly modular & configurable hash & crypto library.
|
- [octavo](https://github.com/libOctavo/octavo) - Highly modular & configurable hash & crypto library.
|
||||||
- [orion](https://github.com/orion-rs/orion) - is a cryptography library written in pure Rust. It aims to provide easy and usable crypto while trying to minimize the use of unsafe code.
|
- [orion](https://github.com/orion-rs/orion) - is a cryptography library written in pure Rust. It aims to provide easy and usable crypto while trying to minimize the use of unsafe code.
|
||||||
|
- [password-hashes](https://github.com/RustCrypto/password-hashes) - Collection of password hashing algorithms, otherwise known as password-based key derivation functions, written in pure Rust.
|
||||||
- [proteus](https://github.com/wireapp/proteus) - Axolotl protocol implementation, without header keys, in Rust.
|
- [proteus](https://github.com/wireapp/proteus) - Axolotl protocol implementation, without header keys, in Rust.
|
||||||
- [rage](https://github.com/str4d/rage) - is a simple, modern, and secure file encryption tool, using the age format.
|
- [rage](https://github.com/str4d/rage) - is a simple, modern, and secure file encryption tool, using the age format.
|
||||||
- [recrypt](https://github.com/IronCoreLabs/recrypt-rs) - A pure-Rust library that implements cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.
|
- [recrypt](https://github.com/IronCoreLabs/recrypt-rs) - A pure-Rust library that implements cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.
|
||||||
@ -392,6 +398,8 @@ encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as
|
|||||||
- [rust-crypto](https://github.com/DaGenix/rust-crypto) - Mostly pure-Rust implementation of various cryptographic algorithms.
|
- [rust-crypto](https://github.com/DaGenix/rust-crypto) - Mostly pure-Rust implementation of various cryptographic algorithms.
|
||||||
- [rust-openssl](https://github.com/sfackler/rust-openssl) - OpenSSL bindings for Rust.
|
- [rust-openssl](https://github.com/sfackler/rust-openssl) - OpenSSL bindings for Rust.
|
||||||
- [rustls](https://github.com/ctz/rustls) - Rustls is a new, modern TLS library written in Rust.
|
- [rustls](https://github.com/ctz/rustls) - Rustls is a new, modern TLS library written in Rust.
|
||||||
|
- [signatures](https://github.com/RustCrypto/signatures) - Cryptographic signature algorithms: DSA, ECDSA, Ed25519.
|
||||||
|
- [snow](https://github.com/mcginty/snow?tab=readme-ov-file) - Pure Rust implementation of Trevor Perrin’s [Noise Protocol](https://noiseprotocol.org/noise.html).
|
||||||
- [sodiumoxide](https://github.com/dnaq/sodiumoxide) - Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium).
|
- [sodiumoxide](https://github.com/dnaq/sodiumoxide) - Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium).
|
||||||
- [suruga](https://github.com/klutzy/suruga) - TLS 1.2 implementation in Rust.
|
- [suruga](https://github.com/klutzy/suruga) - TLS 1.2 implementation in Rust.
|
||||||
- [webpki](https://github.com/briansmith/webpki) - Web PKI TLS X.509 certificate validation in Rust.
|
- [webpki](https://github.com/briansmith/webpki) - Web PKI TLS X.509 certificate validation in Rust.
|
||||||
|
Loading…
Reference in New Issue
Block a user