Expand description
Selected-provider identities and distinct raw versus finalized-prehash inputs.
Digest execution is the shared structured_asn1::digest::Digest
contract; ASN.1 digest identifiers resolve through
structured_pkix::algorithm::digest.
Structs§
- Finalized
- A finalized output and its complete algorithm identity, without a cloneable state.
- Finished
- A finished digest: the provider’s own output and identity, and the instance that produced them. Only common processing constructs it, from a state it completed; there is no constructor from arbitrary bytes.
- Prehash
- A finalized prehash with independent short identity/output borrows.
- Provider
Session - One explicitly selected backend session with stable nonzero-sized ownership.
Enums§
- Digest
Algorithm - Original written algorithm or a normative schema-supplied identity.
- Implied
Digest - Digest algorithms supplied by ESS schema without an encoded identifier. These select identity, not a product policy permission or an engine fallback.
- Signature
Answer - A cryptographic signature answer after complete input processing.
- Signature
Mode - Fully resolved signature input contract; raw never silently becomes prehash.
Traits§
- Signature
Provider - Signature operations that stay bound to the same selected provider and key.