randombit / botan-rs
Rust cryptography library
☆34Updated this week
Alternatives and similar repositories for botan-rs:
Users that are interested in botan-rs are comparing it to the libraries listed below
- Collection of Key Derivation Functions written in pure Rust☆74Updated 2 weeks ago
- An implementation of the HPKE hybrid encryption standard (RFC 9180)☆66Updated this week
- Collection of Key Encapsulation Mechanisms written in pure Rust☆39Updated this week
- Pure-Rust traits and utilities for constant-time cryptographic implementations.☆264Updated 6 months ago
- Collection of universal hashing functions☆27Updated this week
- fast hex☆87Updated 5 months ago
- Collection of sponge functions written in pure Rust☆42Updated last month
- Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas☆215Updated this week
- Two macros for taking array references in rust.☆83Updated 5 months ago
- Use Rustls from any language☆135Updated this week
- Rust implementation of Noise☆67Updated last year
- high-performance implementations of BLAKE2b/s/bp/sp in pure Rust with dynamic SIMD☆128Updated 3 weeks ago
- Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust☆83Updated last month
- Collection of stream cipher algorithms☆279Updated this week
- Supersingular Isogeny Diffie-Hellman in Rust☆18Updated 3 years ago
- Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX☆262Updated this week
- RSA blind signatures in Rust☆29Updated 2 months ago
- Helpers for clearing sensitive data on the stack and heap☆54Updated 2 years ago
- Idiomatic Rust wrapper for MbedTLS☆82Updated 3 weeks ago
- This is a pure-rust safe-rust implementation of the Classic McEliece post-quantum scheme☆25Updated last week
- A pure Rust implementation of BLAKE2 based on RFC 7693.☆63Updated 3 years ago
- Performance crypto in pure Rust☆56Updated 3 weeks ago
- X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.☆333Updated last year
- Pure Rust implementation of the Double Ratchet algorithm☆68Updated 3 years ago
- An implementation of a verifiable oblivious pseudorandom function (RFC 9497)☆62Updated last month
- ☆28Updated 2 weeks ago
- Password-Authenticated Key Agreement protocols☆106Updated this week
- Wrappers around Rust's integer to check for constant-time-compatible usage☆22Updated 4 years ago
- Small, wasm-friendly, zero-dependencies Ed25519 and X25519 implementation for Rust.☆125Updated 2 months ago
- Rust bindings for libclang.☆139Updated 5 months ago