Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlsSingleSigner ¶
type BlsSingleSigner struct { }
RandomnessSingleSigner is a SingleSigner implementation that uses a BLS signature scheme
func (*BlsSingleSigner) Sign ¶
func (s *BlsSingleSigner) Sign(private crypto.PrivateKey, msg []byte) ([]byte, error)
Sign Signs a message using a single signature BLS scheme
type SchnorrSigner ¶
type SchnorrSigner struct { }
SchnorrSigner is a SingleSigner implementation that uses a Schnorr signature scheme
func (*SchnorrSigner) Sign ¶
func (s *SchnorrSigner) Sign(private crypto.PrivateKey, msg []byte) ([]byte, error)
Sign Signs a message with using a single signature schnorr scheme
Click to show internal directories.
Click to hide internal directories.