Versions in this module Expand all Collapse all v0 v0.1.2 Dec 2, 2021 Changes in this version + var ErrInvalidMsgLen = errors.New("invalid message length for signature recovery") + var ErrInvalidRecoveryID = errors.New("invalid signature recovery id") + var ErrInvalidSignatureLen = errors.New("invalid signature length") + func BaseMul(scalar []byte) (*big.Int, *big.Int) + func CurveScalarMult(Bx, By *big.Int, scalar []byte) (*big.Int, *big.Int) + func RecoverPubkey(msg []byte, sig []byte) ([]byte, error) + func Sign(msg []byte, seckey []byte, rand io.Reader) ([]byte, error) v0.1.1 Jul 21, 2021