Ecosyste.ms: Packages

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

crates.io "constant-time" keyword

Top 4.4% on crates.io
subtle-encoding 0.5.1
Encoders and decoders for common data encodings (base64, bech32, hex) which avoid data-dependent ...
20 versions - Latest release: over 4 years ago - 68 dependent packages - 427 dependent repositories - 4.42 million downloads total - 422 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
serdect 0.2.0
Constant-time serde serializer/deserializer helpers for data that potentially contains secrets (e...
3 versions - Latest release: over 1 year ago - 22 dependent packages - 27 dependent repositories - 1.49 million downloads total - 220 stars on GitHub - 1 maintainer
mc-oblivious-map 2.3.0
Implementation of Oblivious Hash Map data structures on top of Oblivious RAM
4 versions - Latest release: about 1 year ago - 13 dependent repositories - 85.3 thousand downloads total - 49 stars on GitHub - 1 maintainer
mc-oblivious-traits 2.3.0
Traits and interfaces for components related to Oblivious data structures
4 versions - Latest release: about 1 year ago - 2 dependent packages - 17 dependent repositories - 90 thousand downloads total - 49 stars on GitHub - 1 maintainer
parity-subtle
Pure-Rust traits and utilities for constant-time cryptographic implementations.
2 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 1.1 thousand downloads total - 229 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
subtle-ng 2.5.0
Pure-Rust traits and utilities for constant-time cryptographic implementations.
3 versions - Latest release: over 2 years ago - 12 dependent packages - 750 dependent repositories - 3.5 million downloads total - 229 stars on GitHub - 1 maintainer
subtle-ml 2.5.0
Pure-Rust traits and utilities for constant-time cryptographic implementations.
1 version - Latest release: over 1 year ago - 444 downloads total - 229 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
subtle 2.5.0
Pure-Rust traits and utilities for constant-time cryptographic implementations.
27 versions - Latest release: over 1 year ago - 409 dependent packages - 23,418 dependent repositories - 113 million downloads total - 229 stars on GitHub - 1 maintainer
fullcodec-subtle 0.2.0
Pure-Rust traits and utilities for constant-time cryptographic implementations.
1 version - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 2.13 thousand downloads total - 229 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
b64-ct 0.1.1
Fast and secure Base64 encoding/decoding. This crate provides an implementation of Base64 encodi...
3 versions - Latest release: almost 4 years ago - 3 dependent packages - 9 dependent repositories - 38.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
fixed-typed-arena 0.3.3
A typed arena that uses fixed-size chunks to ensure non-amortized O(1) allocations
11 versions - Latest release: 9 months ago - 3.85 thousand downloads total - 4 stars on GitHub - 1 maintainer
recrypt 0.13.1
A pure-Rust implementation of Transform Encryption, a Proxy Re-encryption scheme
26 versions - Latest release: over 2 years ago - 1 dependent package - 7 dependent repositories - 64.8 thousand downloads total - 140 stars on GitHub - 4 maintainers
subtle-derive 0.1.0
Pure-Rust traits and utilities for constant-time cryptographic implementations.
1 version - Latest release: almost 7 years ago - 875 downloads total - 1 maintainer
dudect-bencher 0.6.0
An implementation of the DudeCT constant-time function tester
9 versions - Latest release: 9 months ago - 2 dependent repositories - 8.05 thousand downloads total - 19 stars on GitHub - 1 maintainer
mc-oblivious-ram 2.3.0
Implementations of Oblivious RAM data structures
4 versions - Latest release: about 1 year ago - 1 dependent package - 14 dependent repositories - 85.3 thousand downloads total - 49 stars on GitHub - 1 maintainer
sidefuzz 0.1.2 💰
Fuzzer to automatically find side-channel (timing) vulnerabilities
3 versions - Latest release: about 5 years ago - 1 dependent repositories - 2.27 thousand downloads total - 105 stars on GitHub - 2 maintainers
chipfuzz 0.0.0
The host application fuzzer to automatically find side-channel (timing) vulnerabilities in embedd...
1 version - Latest release: over 4 years ago - 646 downloads total - 1 maintainer
aligned-cmov 2.3.0
Fast constant-time conditional moves of aligned bytes
4 versions - Latest release: about 1 year ago - 4 dependent packages - 16 dependent repositories - 90.9 thousand downloads total - 49 stars on GitHub - 1 maintainer
chipfuzz_probe 0.0.0
The device side of the fuzzer to automatically find side-channel (timing) vulnerabilities in embe...
1 version - Latest release: over 4 years ago - 566 downloads total - 1 maintainer
balanced-tree-index 2.3.0
Utilities for constant-time manipulation of a complete binary tree with a flat in-memory represen...
4 versions - Latest release: about 1 year ago - 2 dependent packages - 16 dependent repositories - 90 thousand downloads total - 49 stars on GitHub - 1 maintainer
ct-codecs 1.1.1 💰
Constant-time hex and base64 codecs from libsodium reimplemented in Rust
5 versions - Latest release: about 3 years ago - 16 dependent packages - 500 dependent repositories - 3.76 million downloads total - 14 stars on GitHub - 1 maintainer
tlsf 1.1.0
An implementation of the Two-Level Segregated Fit (TLSF) allocator with optimized memory footprint
2 versions - Latest release: 5 months ago - 655 downloads total - 9 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
secret_integers 0.1.7
Wrapping around Rust's integers to allow only constant-time operations
8 versions - Latest release: about 1 year ago - 4 dependent packages - 12 dependent repositories - 27.5 thousand downloads total - 242 stars on GitHub - 2 maintainers
fixed-bump 0.3.3
A bump allocator that uses fixed-size chunks to ensure non-amortized O(1) allocations
12 versions - Latest release: over 1 year ago - 3.73 thousand downloads total - 5 stars on GitHub - 1 maintainer
gridiron 0.10.0
Rust finite field library with fixed size multi-word values.
14 versions - Latest release: over 2 years ago - 1 dependent package - 6 dependent repositories - 63.3 thousand downloads total - 17 stars on GitHub - 3 maintainers
haybale-pitchfork 0.4.1
Verifying constant-time code with symbolic execution
6 versions - Latest release: over 2 years ago - 2.5 thousand downloads total - 40 stars on GitHub - 1 maintainer