Expand description
Schnorr signature implementation.
Structs§
- Batch
Verifier - Batch signature verifier for use with
Signature::verify_batched. - Signature
- A Schnorr signature.
- Single
Verifier - Single signature verifier that implements batching interface.
- Verification
Key - Verification key (aka “pubkey”) is a wrapper type around a Ristretto point that lets the verifier to check the signature.
Enums§
- Starsig
Error - Represents an error in key aggregation, signing, or verification.
Traits§
- Batch
Verification - Trait for a batch verification of signatures.
If you are only verifying signatures, without other proofs, you can use
concrete implementation
BatchVerifierwithout rolling out your own. - Transcript
Protocol - Extension trait to the Merlin transcript API that allows committing scalars and points and generating challenges as scalars.