Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "cryptography" keyword

cryptr 0.4.0
simple encrypted (streaming) values
7 versions - Latest release: about 1 month ago - 3.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
ark-serialize-derive 0.4.2
A library for deriving serialization traits for the arkworks ecosystem
12 versions - Latest release: about 1 year ago - 2 dependent packages - 1,271 dependent repositories - 4.91 million downloads total - 540 stars on GitHub - 1 maintainer
pqcrypto-ntruprime 0.1.6
Post-Quantum Key-Encapsulation Mechanism ntruprime
5 versions - Latest release: about 2 years ago - 1 dependent package - 3.21 thousand downloads total - 178 stars on GitHub - 1 maintainer
actix-4-jwt-auth 1.2.1
OIDC authentication extractor for Actix 4
19 versions - Latest release: about 2 months ago - 3 dependent repositories - 9.49 thousand downloads total - 20 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
ark-algebra-bench-templates 0.4.2
A benchmark library for finite fields and elliptic curves
10 versions - Latest release: about 1 year ago - 14 dependent packages - 6 dependent repositories - 12 thousand downloads total - 540 stars on GitHub - 1 maintainer
dco3_crypto 0.7.0
Symmetric and asymmetric encryption for DRACOON in Rust.
9 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 3.61 thousand downloads total - 1 stars on GitHub - 1 maintainer
ecies-ed25519 0.5.1
ECIES on Twisted Edwards Curve25519 using AES-GCM and HKDF-SHA256
11 versions - Latest release: about 3 years ago - 8 dependent repositories - 58.7 thousand downloads total - 30 stars on GitHub - 1 maintainer
noah-curve25519-dalek 4.0.0
A pure-Rust implementation of group operations on ristretto255 and Curve25519
1 version - Latest release: over 1 year ago - 7 dependent packages - 1 dependent repositories - 5.51 thousand downloads total - 3 stars on GitHub - 1 maintainer
bls_ringct 1.1.2
A pure-Rust implementation of Ring Confidential Transactions
6 versions - Latest release: over 1 year ago - 1 dependent package - 5 dependent repositories - 83.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 0.7% on crates.io
rustls 0.23.7
Rustls is a modern TLS library written in Rust.
77 versions - Latest release: 9 days ago - 887 dependent packages - 18,497 dependent repositories - 125 million downloads total - 5,417 stars on GitHub - 2 maintainers
rustls-post-quantum 0.1.0
Experimental support for post-quantum key exchange in rustls
1 version - Latest release: 2 months ago - 609 downloads total - 5,417 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
rustls-ffi 0.13.0
Rustls bindings for non-Rust languages
10 versions - Latest release: about 2 months ago - 3 dependent packages - 15 dependent repositories - 69.3 thousand downloads total - 119 stars on GitHub - 2 maintainers
Top 3.4% on crates.io
ark-ff 0.4.2
A library for finite fields
14 versions - Latest release: about 1 year ago - 181 dependent packages - 1,829 dependent repositories - 6.73 million downloads total - 540 stars on GitHub - 1 maintainer
rc5-rs 0.1.2
RC5 Encryption Algorithm implementation in Rust
3 versions - Latest release: 12 months ago - 950 downloads total - 0 stars on GitHub - 1 maintainer
rust_utilities
Utilities for Rust
2 versions - Latest release: about 1 month ago - 1 dependent repositories - 1.55 thousand downloads total - 2 stars on GitHub - 1 maintainer
pqcrypto-qtesla 0.1.1
Post-Quantum Signature Scheme qtesla
2 versions - Latest release: over 4 years ago - 2 dependent packages - 1.34 thousand downloads total - 178 stars on GitHub - 1 maintainer
pqcrypto-ntru-wasi 0.5.11
Post-Quantum Key-Encapsulation Mechanism ntru
6 versions - Latest release: almost 2 years ago - 3 dependent packages - 7.03 thousand downloads total - 178 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
ark-test-curves 0.4.2
A library for testing ark-ec & ark-poly
12 versions - Latest release: about 1 year ago - 10 dependent packages - 18 dependent repositories - 101 thousand downloads total - 540 stars on GitHub - 1 maintainer
timing-shield 0.3.0
Comprehensive timing leak protection for Rust.
5 versions - Latest release: over 2 years ago - 3.06 thousand downloads total - 49 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
ark-serialize 0.4.2
A library for serializing types in the arkworks ecosystem
12 versions - Latest release: about 1 year ago - 142 dependent packages - 1,789 dependent repositories - 6.84 million downloads total - 540 stars on GitHub - 1 maintainer
turnstile 1.0.12
One-way encryption.
6 versions - Latest release: about 1 year ago - 1.81 thousand downloads total - 5 stars on GitHub - 1 maintainer
internet2 0.9.0 💰
Rust implementation for the stack of Internet2 protocols
53 versions - Latest release: over 1 year ago - 29 dependent packages - 19 dependent repositories - 65.6 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 9.9% on crates.io
bitcoin_hd 0.10.2 💰
Bitcoin hierarchical deterministic derivation library
24 versions - Latest release: 2 months ago - 4 dependent packages - 23 dependent repositories - 55.6 thousand downloads total - 57 stars on GitHub - 1 maintainer
pqcrypto-hqc 0.2.0
Post-Quantum Key-Encapsulation Mechanism hqc
11 versions - Latest release: 7 months ago - 1 dependent package - 7.04 thousand downloads total - 178 stars on GitHub - 1 maintainer
hacl 0.0.2
Crypto library using formally verified code from the HACL project
7 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 3.73 thousand downloads total - 11 stars on GitHub - 1 maintainer
zhash 0.0.0
zser content hashing algorithm
1 version - Latest release: almost 7 years ago - 1.01 thousand downloads total - 1 maintainer
credits 0.1.3
An SDK for interfacing with the credits program
4 versions - Latest release: 7 months ago - 1 dependent repositories - 1.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
tweetnacl 0.4.0 💰
A rust api for using tweetnacl
5 versions - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 7.51 thousand downloads total - 25 stars on GitHub - 1 maintainer
bls12_381-bls 0.3.0
Implementation of BLS signatures using the BLS12-381 curve
3 versions - Latest release: about 1 month ago - 3 dependent packages - 1.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
pqcrypto-falcon-wasi 0.2.14
Post-Quantum Signature Scheme falcon
6 versions - Latest release: almost 2 years ago - 4 dependent packages - 10.2 thousand downloads total - 178 stars on GitHub - 1 maintainer
pqcrypto-dilithium 0.5.0
Post-Quantum Signature Scheme dilithium
13 versions - Latest release: 7 months ago - 7 dependent packages - 1 dependent repositories - 13.2 thousand downloads total - 178 stars on GitHub - 1 maintainer
unknown_order 0.9.0
A crate for working with finite fields where the modulus is of unknown order, typtical for RSA, P...
20 versions - Latest release: 20 days ago - 2 dependent packages - 2 dependent repositories - 10.9 thousand downloads total - 11 stars on GitHub - 1 maintainer
lamport_signature_plus 0.3.0
An implementation of the Lamport one-time signature scheme.
2 versions - Latest release: about 1 month ago - 468 downloads total - 1 stars on GitHub - 1 maintainer
glass_pumpkin 1.6.0
A cryptographically secure prime number generator based on rust's own num-bigint and num-integer
18 versions - Latest release: about 1 year ago - 9 dependent packages - 37 dependent repositories - 71.5 thousand downloads total - 18 stars on GitHub - 1 maintainer
classic-mceliece-rust 3.0.0
Pure rust implementation of the PQC scheme Classic McEliece
7 versions - Latest release: over 1 year ago - 1 dependent package - 176 dependent repositories - 191 thousand downloads total - 18 stars on GitHub - 2 maintainers
tweetnacl-sys 0.1.5 💰
tweetnacl & FFI bindings to it
6 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 9.04 thousand downloads total - 25 stars on GitHub - 1 maintainer
rsign2 0.6.3 💰
A command-line tool to sign files and verify signatures.
16 versions - Latest release: 12 months ago - 40.1 thousand downloads total - 122 stars on GitHub - 1 maintainer
dusk-jubjub 0.14.1
Dusk's fork of the implementation of the Jubjub elliptic curve group
30 versions - Latest release: about 1 month ago - 16 dependent packages - 28 dependent repositories - 83.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
lsig 0.1.3
This crate provides functionalities for generating private and public key pairs and signing messa...
4 versions - Latest release: about 2 months ago - 1.05 thousand downloads total - 10 stars on GitHub - 1 maintainer
zelbet 0.0.0-next
A pure-Rust implementation of the Zelbet (Reinforced-Concrete) hashing algorithm for ZK-Proofs an...
2 versions - Latest release: over 2 years ago - 700 downloads total - 1 maintainer
getrandom_or_panic 0.0.3
Implements a RngCore which panics unless getrandom exists
3 versions - Latest release: 6 months ago - 1 dependent package - 809 thousand downloads total - 1 stars on GitHub - 1 maintainer
arkworks-gadgets 0.4.20
Webb protocol's zero-knowledge gadgets written using Arkworks
39 versions - Latest release: over 2 years ago - 4 dependent packages - 4 dependent repositories - 26.1 thousand downloads total - 84 stars on GitHub - 5 maintainers
noah-x25519-dalek 4.0.0
X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.
1 version - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 4.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
galileo-osnma 0.8.0 💰
Galileo OSNMA (Open Service Navigation Message Authentication)
8 versions - Latest release: 4 months ago - 2.49 thousand downloads total - 42 stars on GitHub - 1 maintainer
pqcrypto-ntru 0.5.8
Post-Quantum Key-Encapsulation Mechanism ntru
16 versions - Latest release: about 2 years ago - 2 dependent packages - 8.81 thousand downloads total - 178 stars on GitHub - 1 maintainer
rsign 0.1.2
A command-line tool to sign files and verify signatures.
3 versions - Latest release: over 6 years ago - 2.07 thousand downloads total - 1 maintainer
pqcrypto-frodo 0.4.11
Post-Quantum Key-Encapsulation Mechanism frodo
18 versions - Latest release: about 2 years ago - 1 dependent package - 9.48 thousand downloads total - 178 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
pqcrypto 0.17.0
Post-Quantum cryptographic primitives
28 versions - Latest release: 7 months ago - 7 dependent packages - 33 dependent repositories - 159 thousand downloads total - 178 stars on GitHub - 1 maintainer
pqcrypto-rainbow 0.3.0
Post-Quantum Signature Scheme rainbow
10 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 5.51 thousand downloads total - 178 stars on GitHub - 1 maintainer
gpwg 1.2.0
A good password generator
2 versions - Latest release: over 1 year ago - 710 downloads total - 3 stars on GitHub - 1 maintainer
hacl-sys 0.0.2
FFI bindings for the HACL C package
9 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 4.26 thousand downloads total - 11 stars on GitHub - 1 maintainer
bronco 0.1.1
Authenticated and encrypted API tokens
2 versions - Latest release: over 3 years ago - 1.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
miden-core 0.9.1
Miden VM core components
11 versions - Latest release: about 2 months ago - 12 dependent packages - 35 dependent repositories - 72.5 thousand downloads total - 584 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
miden-verifier 0.9.1
Miden VM execution verifier
10 versions - Latest release: about 2 months ago - 4 dependent packages - 34 dependent repositories - 48.5 thousand downloads total - 584 stars on GitHub - 1 maintainer
sn_ringct 0.1.0
A pure-Rust implementation of Ring Confidential Transactions
1 version - Latest release: about 2 years ago - 1 dependent package - 469 downloads total - 3 stars on GitHub - 1 maintainer
double-odd 0.1.0
Prime order groups constructed over double-odd curves
1 version - Latest release: almost 2 years ago - 400 downloads total - 1 maintainer
rust-niceware
Generate or convert random bytes into passphrases. A Rust port of niceware.
3 versions - Latest release: about 1 month ago - 910 downloads total - 20 stars on GitHub - 1 maintainer
trace_decoder 0.3.1
Processes trace payloads into Intermediate Representation (IR) format.
5 versions - Latest release: about 1 month ago - 1 dependent package - 2.06 thousand downloads total - 36 stars on GitHub - 3 maintainers
pollard 0.0.0
TBD
1 version - Latest release: over 3 years ago - 631 downloads total - 52 stars on GitHub - 1 maintainer
p256k1 7.1.0
Rust wrappers around libsecp256k1 which expose internal scalar and point APIs
23 versions - Latest release: 2 months ago - 3 dependent packages - 1 dependent repositories - 44.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
miden-stdlib 0.9.1
Miden VM standard library
10 versions - Latest release: about 2 months ago - 5 dependent packages - 33 dependent repositories - 48.2 thousand downloads total - 584 stars on GitHub - 1 maintainer
near_plonk_verifier 1.0.0
Plonk proof verifier implementation for Near Protocol smart Contracts
1 version - Latest release: 12 months ago - 402 downloads total - 15 stars on GitHub - 1 maintainer
zenode 0.3.4
Abstraction layer on top of p2panda and graphql to easily create schemas and perform operations o...
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.34 thousand downloads total - 4 stars on GitHub - 1 maintainer
pkcs11-uri 0.1.3
PKCS #11 URI parser
4 versions - Latest release: about 2 years ago - 1 dependent package - 3 dependent repositories - 12.4 thousand downloads total - 1 maintainer
bfv12 0.1.1
A pure-Rust implementation of B/FV homomorphic encryption
2 versions - Latest release: about 2 years ago - 847 downloads total - 16 stars on GitHub - 1 maintainer
aws-lc-rs 1.7.1
aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. This library ...
21 versions - Latest release: 23 days ago - 20 dependent packages - 2 dependent repositories - 1.28 million downloads total - 208 stars on GitHub - 4 maintainers
Top 7.8% on crates.io
miden-prover 0.9.1
Miden VM prover
9 versions - Latest release: about 2 months ago - 3 dependent packages - 34 dependent repositories - 48.5 thousand downloads total - 584 stars on GitHub - 1 maintainer
miden-vm 0.9.1
Miden virtual machine
7 versions - Latest release: about 2 months ago - 3.05 thousand downloads total - 584 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
holochain_keystore 0.2.8
keystore for libsodium keypairs
156 versions - Latest release: 27 days ago - 9 dependent packages - 26 dependent repositories - 91 thousand downloads total - 860 stars on GitHub - 4 maintainers
clap-digest 0.3.0
clap and digest integration
3 versions - Latest release: over 1 year ago - 996 downloads total - 2 stars on GitHub - 1 maintainer
salty 0.3.0 💰
Small, sweet, swift Ed25519 signatures for microcontrollers
9 versions - Latest release: 7 months ago - 3 dependent packages - 16 dependent repositories - 194 thousand downloads total - 61 stars on GitHub - 1 maintainer
leslie_lamport 0.3.1
A Post-Quantum Cryptographic Library For Lamport Signatures
5 versions - Latest release: over 3 years ago - 2.18 thousand downloads total - 5 stars on GitHub - 1 maintainer
openpgp-pkcs11-tools 0.0.2
A CLI tool for using PKCS #11 devices in an OpenPGP context.
2 versions - Latest release: 11 months ago - 662 downloads total - 0 stars on codeberg.org - 1 maintainer
niceware 1.0.0
Generate or convert random bytes into passphrases. A Rust port of niceware.
4 versions - Latest release: over 2 years ago - 1.59 thousand downloads total - 20 stars on GitHub - 1 maintainer
fides 4.2.1
Fides is a library for cryptographic primitives.
24 versions - Latest release: 10 days ago - 6 dependent packages - 8.12 thousand downloads total - 2 stars on GitHub - 1 maintainer
libthemis-src 0.12.0
Building native Themis library
5 versions - Latest release: over 4 years ago - 1 dependent package - 2.75 thousand downloads total - 1,814 stars on GitHub - 3 maintainers
libthemis-sys 0.14.0
FFI binding to libthemis
9 versions - Latest release: over 2 years ago - 1 dependent package - 5 dependent repositories - 7.55 thousand downloads total - 1,814 stars on GitHub - 3 maintainers
Top 9.6% on crates.io
themis 0.14.0
High-level cryptographic services for storage and messaging
10 versions - Latest release: over 2 years ago - 3 dependent packages - 5 dependent repositories - 7.28 thousand downloads total - 1,814 stars on GitHub - 3 maintainers
Top 7.9% on crates.io
halo2 0.0.0
[BETA] Fast zero-knowledge proof-carrying data implementation with no trusted setup
3 versions - Latest release: about 4 years ago - 1 dependent package - 14 dependent repositories - 88.5 thousand downloads total - 657 stars on GitHub - 2 maintainers
Top 4.0% on crates.io
halo2_proofs 0.3.0
Fast PLONK-based zero-knowledge proving system with no trusted setup
7 versions - Latest release: about 1 year ago - 9 dependent packages - 99 dependent repositories - 412 thousand downloads total - 657 stars on GitHub - 2 maintainers
halo2-core
[BETA] Fast proof-carrying data implementation with no trusted setup
1 version - Latest release: 29 days ago - 309 downloads total - 657 stars on GitHub - 2 maintainers
Top 5.0% on crates.io
halo2_gadgets 0.3.0
Reusable gadgets and chip implementations for Halo 2
7 versions - Latest release: about 1 year ago - 3 dependent packages - 49 dependent repositories - 384 thousand downloads total - 657 stars on GitHub - 3 maintainers
Top 7.8% on crates.io
lnpbp 0.9.0 💰
LNP/BP Core Library implementing LNPBP specifications & standards
44 versions - Latest release: over 1 year ago - 27 dependent packages - 20 dependent repositories - 71 thousand downloads total - 79 stars on GitHub - 1 maintainer
concordium-wasm 4.0.0
Concordium's Wasm execution engine
5 versions - Latest release: 4 months ago - 3 dependent packages - 2 dependent repositories - 11.8 thousand downloads total - 21 stars on GitHub - 1 maintainer
ristretto255-dh 0.3.0
Diffie-Hellman key exchange using the Ristretto255 group.
3 versions - Latest release: about 4 years ago - 1.37 thousand downloads total - 21 stars on GitHub - 2 maintainers
bitcoin_address_miner 0.1.2
A utility for generating and mining Bitcoin addresses in Rust.
3 versions - Latest release: 6 months ago - 852 downloads total - 10 stars on GitHub - 1 maintainer
x25519-dalek-fiat 0.1.0
X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.
1 version - Latest release: over 3 years ago - 3 dependent packages - 341 dependent repositories - 272 thousand downloads total - 1 stars on GitHub - 1 maintainer
kyber-rs 0.1.0-alpha.9
A toolbox of advanced cryptographic primitives for Rust
10 versions - Latest release: 11 months ago - 3.24 thousand downloads total - 12 stars on GitHub - 2 maintainers
huffmanrs 0.1.0
Huffmanrs est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le c...
1 version - Latest release: 8 months ago - 336 downloads total - 0 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
ursa 0.3.7
This is the shared crypto library for Hyperledger components.
21 versions - Latest release: over 2 years ago - 9 dependent packages - 44 dependent repositories - 170 thousand downloads total - 318 stars on GitHub - 3 maintainers
wring-twistree 0.1.0
Whole-message cipher and tree hash
1 version - Latest release: 5 months ago - 314 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
cryptoxide 0.4.4
pure implementation of various common modern cryptographic algorithms, WASM compatible
18 versions - Latest release: over 1 year ago - 42 dependent packages - 120 dependent repositories - 716 thousand downloads total - 68 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
olm-rs 2.2.0
A Rust wrapper for libolm.
14 versions - Latest release: over 2 years ago - 3 dependent packages - 130 dependent repositories - 120 thousand downloads total - 2 maintainers
r1cs 0.4.7
A library for building R1CS gadgets
38 versions - Latest release: over 4 years ago - 2 dependent packages - 2 dependent repositories - 19.2 thousand downloads total - 87 stars on GitHub - 1 maintainer
sha1-checked 0.10.0
SHA-1 hash function with collision detection
1 version - Latest release: 2 months ago - 1 dependent package - 573 downloads total - 1,702 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
streebog 0.10.2
Streebog (GOST R 34.11-2012) hash function
22 versions - Latest release: over 1 year ago - 10 dependent packages - 34 dependent repositories - 51.3 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
m14 0.0.0
MarsupilamiFourteen pure-Rust implementation
1 version - Latest release: over 5 years ago - 745 downloads total - 1,702 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
digest-buffer 0.3.1
Fixed size buffer for use in cryptographic hash functions
7 versions - Latest release: about 7 years ago - 15 dependent packages - 32 dependent repositories - 247 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
jh 0.1.0
Pure Rust implementation of the JH cryptographic hash function
2 versions - Latest release: 12 months ago - 3 dependent packages - 1 dependent repositories - 2.36 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
blake2s 0.0.0
BLAKE-2s hash function
1 version - Latest release: over 4 years ago - 699 downloads total - 1,702 stars on GitHub - 1 maintainer