package
0.0.0-20240528091251-e950615f2e45
Repository: https://github.com/hyperledger/aries-bbs-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
New creates a new BBSG2Pub.
No description provided by the author
No description provided by the author
No description provided by the author
NewProofG1 creates a new ProofG1.
nolint:gomnd.
ParseProofNonce creates a new ProofNonce from bytes.
ParseSignatureMessage parses SignatureMessage from bytes.

# Structs

BBSG2Pub defines BBS+ signature scheme where public key is a point in the field of G2.
No description provided by the author
PoKOfSignature is Proof of Knowledge of a Signature that is used by the prover to construct PoKOfSignatureProof.
PoKOfSignatureProof defines BLS signature proof.
No description provided by the author
PrivateKey defines BLS Public Key.
ProofG1 is a proof of knowledge of a signature and hidden messages.
ProofNonce is a nonce for Proof of Knowledge proof.
ProverCommittedG1 helps to generate a ProofG1.
ProverCommittingG1 is a proof of knowledge of messages in a vector commitment.
PublicKey defines BLS Public Key.
PublicKeyWithGenerators extends PublicKey with a blinding generator h0, a commitment to the secret key w, and a generator for each message h.
Signature defines BLS signature.
SignatureMessage defines a message to be used for a signature check.

# Interfaces

No description provided by the author
No description provided by the author