Project Chat dependency status Apache2/MIT licensed
This repository contains various utility crates used in the RustCrypto project.
| Name | crates.io | Docs | Description |
|---|---|---|---|
blobby |
crates.io | Documentation | Decoder of the simple de-duplicated binary blob storage format |
block-buffer |
crates.io | Documentation | Fixed size buffer for block processing of data |
block‐padding |
crates.io | Documentation | Padding and unpadding of messages divided into blocks |
cmov |
crates.io | Documentation | Conditional move intrinsics |
collectable |
crates.io | Documentation | Fallible, no_std-friendly collection traits |
cpufeatures |
crates.io | Documentation | Lightweight and efficient alternative to the is_x86_feature_detected! macro |
dbl |
crates.io | Documentation | Double operation in Galois Field (GF) |
digest-io |
crates.io | Documentation | std::io-compatibility wrappers for traits defined in the digest crate |
hex-literal |
crates.io | Documentation | A macro for converting hexadecimal strings to a byte array at compile time |
inout |
crates.io | Documentation | Custom reference types for code generic over in-place and buffer-to-buffer modes of operation. |
opaque-debug |
crates.io | Documentation | Macro for opaque Debug trait implementation |
wycheproof2blb |
|||
zeroize |
crates.io | Documentation | Securely zero memory while avoiding compiler optimizations |
All crates licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.