Expand description
Encoding and decoding utilities for Fiat-Shamir and group operations.
Re-exports§
pub use crate::duplex_sponge::keccak::KeccakDuplexSponge;
Structs§
- Byte
Schnorr Codec - A byte-level Schnorr codec that works with any duplex sponge.
Traits§
- Codec
- A trait defining the behavior of a domain-separated codec hashing, which is typically used for
crate::traits::SigmaProtocol
s.
Type Aliases§
- Keccak
Byte Schnorr Codec - Type alias for a Keccak-based ByteSchnorrCodec. This is the codec used for matching test vectors from Sage.
- Shake
Codec - Type alias for a SHAKE-based ByteSchnorrCodec.