Crate signature_core

Source
Expand description

A crate for common methods used by short group signatures

Modules§

challenge
The challenge values
commitment
Commitment for proofs and blinded values
constants
The constant values across the signatures
error
The errors generated by short group signatures
hidden_message
The kind of hidden message in a proof
lib
A facade around the various collections and primitives needed when using no alloc, alloc only, or std modes
message
Messages that can be signed
nonce
Nonce values for zero-knowledge proofs
proof_committed_builder
The methods and structs for proving in zero-knowledge
proof_message
Indicates which messages are hidden or revealed in proofs
signature_blinding
The blinding factor when hiding messages during signing
util
Common methods for signature schemes

Macros§

slicer
Convert slice to a fixed array