Implementation of TLS
RustOtheractive
28 projectsLibraries › Cryptography
Implementation of TLS
RustOtheractive
Safe, fast, small crypto using Rust and BoringSSL's cryptography primitives.
AssemblyOtheractive
Collection of cryptographic hash functions
Rustactive
Comprehensive random number generation library with support for strong and small PRNGs, random value sampling, distributions, and random processes.
RustOtheractive
a high-level cryptographic library for solving typical data security tasks, best fit for multi-platform apps.
CApache License 2.0steady
OpenSSL bindings
Rustactive
cryptographic algorithms
RustApache License 2.0dormant
extensible framework for blockchain projects
RustApache License 2.0slowing
Curve25519 operations
RustOtheractive
This library aims to provide easy and usable crypto. 'Usable' meaning exposing high-level API's that are easy to use and hard to misuse.
RustMIT Licenseactive
A high-performance, Rust-native implementation of the PLONK zk-SNARK over BLS12-381, optimized with custom gates and KZG10 polynomial commitment for efficient zero-knowledge proofs. [PLONK]
RustMozilla Public License 2.0active
Bindings for native TLS libraries
RustApache License 2.0steady
Web PKI TLS X.509 certificate validation.
RustOtherslowing
Implementation of the recent OPAQUE password-authenticated key exchange.
RustApache License 2.0active
Schnorr VRFs and signatures on the Ristretto group
RustBSD 3-Clause "New" or "Revised" Licensesteady
Bindings for Security Framework (OSX native)
RustApache License 2.0active
Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation.
RustApache License 2.0steady
A Rust-native Poseidon hash over BLS12-381, Poseidon252 is built for zk-SNARK efficiency, ideal for privacy-focused protocols and zero-knowledge applications. [Poseidon]
RustMozilla Public License 2.0active
Keccak family (SHA3)
RustCreative Commons Zero v1.0 Universalslowing
Simple password manager to use in your terminal
RustApache License 2.0active
Streaming file integrity verification using Rust/WASM SHA-256 hashing with constant memory. Resumable downloads for large files in the browser.
TypeScriptApache License 2.0steady
Modular hash and crypto library
RustMIT Licensedormant
Implementation of TLS 1.2
RustMIT Licensedormant
A simple, modern and secure file encryption library.
Rustactive
A Rust-native BLS12-381 with enhancements for zk performance: optimized multi-scalar multiplication, custom hashing, and serde support—ideal for privacy-focused protocols and zero-knowledge applications. [dusk-bls12_381]
RustOthersteady
An implementation of the scrypt encrypted data format.
Rustactive
A random.org client library.
RustMIT Licenseslowing
Intuitive library for elliptic curve cryptography tutorials
Jupyter Notebooksteady