Files
boringssl/rust/bssl-crypto
Adam Langley 571c76e919 SLH-DSA: support SHA-384 as the prehash function instead.
Change-Id: I931e660d6ad8e6fae0e17b414a40bb0a0ea7e9c3
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/72967
Reviewed-by: Bob Beck <bbe@google.com>
Auto-Submit: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
2024-11-08 22:44:00 +00:00
..

bssl-crypto

Rust bindings to BoringSSL which wrap bssl-sys. Before using this crate, first set up bssl-sys.

Then to run all tests:

cd rust/bssl-crypto && cargo clippy && cargo deny check && cargo test

Unlike BoringSSL itself, this crate does not attempt to handle allocation failures. If an allocation fails, functions in this crate will panic.

WARNING - This crate is experimental and does NOT have a stable API. We expect to iterate on the API as it develops. If you use this crate you must be prepared to adapt your code to future changes as they occur. Additionally, this crate must be updated atomically with BoringSSL. The crate, internally, may depend on implementation details of the library.