This repository contains various utility crates used in the RustCrypto project.
|Decoder of the simple de-duplicated binary blob storage format|
|Fixed size buffer for block processing of data|
|Padding and unpadding of messages divided into blocks|
|Conditional move intrinsics|
|Lightweight and efficient alternative to the |
|Double operation in Galois Field (GF)|
|Procedural macro for converting hexadecimal string to byte array at compile time|
|Custom reference types for code generic over in-place and buffer-to-buffer modes of operation.|
|Macro for opaque |
|Utility for converting Wycheproof test vectors to the blobby format|
|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.