mirror of
https://github.com/saymrwulf/risc0-curve25519-dalek-source.git
synced 2026-09-07 20:30:39 +00:00
This fork's sha2-0.10 Sha512 type alias cannot be declared opaque by the extractor (generic-array expansion), so the three stateful hasher wrappers collapse into one monomorphic sha512_hash3(r, a, m) -> [u8; 64] whose signature carries no foreign types. Semantically Sha512 over r || a || m — exactly the H(R || A || M) the verification equation hashes. Extraction builds with --no-default-features (the no-std From<InternalError> branch uses Error::new, avoiding the boxed dyn-Error source path). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| batch.rs | ||
| constants.rs | ||
| context.rs | ||
| errors.rs | ||
| hazmat.rs | ||
| lib.rs | ||
| signature.rs | ||
| signing.rs | ||
| verifying.rs | ||