nacl-compat

Cryptographic library

Provides Rust compatibility with NaCl-family libraries for secure cryptographic functions.

Pure Rust compatibility layer for NaCl-family libraries

GitHub

59 stars
5 watching
26 forks
Language: Rust
last commit: about 1 month ago

Related projects:

Repository Description Stars
rubycrypto/rbnacl A Ruby binding to the Networking and Cryptography (NaCl) library for secure data encryption and transmission. 982
rustcrypto/hashes A collection of cryptographic hash functions implemented in pure Rust. 1,897
daviddesmet/nacl.core A managed .NET library providing cryptographic primitives and message authentication codes 71
pyca/pynacl A Python interface to cryptographic primitives and protocols 1,077
rustcrypto/formats Provides tools and libraries for encoding and decoding various cryptographic formats 251
codesinchaos/chaos.nacl A C# cryptography library implementing a subset of cryptographic primitives and algorithms based on NaCl. 134
rustcrypto/aeads A collection of authenticated encryption algorithms implemented in Rust 729
brndnmtthws/dryoc A pure-Rust cryptography library based on libsodium, providing a mostly drop-in replacement with safe and protected memory handling. 289
sorairolake/scryptenc-rs A Rust library and tool implementing the scrypt encrypted data format 1
sfackler/rust-openssl Bindings for using OpenSSL in Rust programming language 1,413
rustcrypto/signatures This project provides digital signature algorithms and implementation in Rust. 474
dagenix/rust-crypto A pure-Rust implementation of common cryptographic algorithms 1,398
0xpolygonzero/plonky2 A Rust implementation of a cryptographic protocol for secure multi-party computation and proof systems 787
rust-lang/flate2-rs A library that provides bindings to various compression formats. 929
pluto/ronkathon A collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles. 192