Versions in this module Expand all Collapse all v1 v1.2.0 Jan 25, 2022 Changes in this version + type Curve struct + func (c *Curve) NewKey(stream cipher.Stream) kyber.Scalar + func (c *Curve) NewKeyAndSeed(stream cipher.Stream) (kyber.Scalar, []byte, []byte) + func (c *Curve) NewKeyAndSeedWithInput(buffer []byte) (kyber.Scalar, []byte, []byte) + func (c *Curve) Point() kyber.Point + func (c *Curve) PointLen() int + func (c *Curve) Scalar() kyber.Scalar + func (c *Curve) ScalarLen() int + func (c *Curve) String() string + type SuiteEd25519 struct + func NewBlakeSHA256Ed25519() *SuiteEd25519 + func NewBlakeSHA256Ed25519WithRand(r cipher.Stream) *SuiteEd25519 + func (s *SuiteEd25519) Hash() hash.Hash + func (s *SuiteEd25519) New(t reflect.Type) interface{} + func (s *SuiteEd25519) RandomStream() cipher.Stream + func (s *SuiteEd25519) Read(r io.Reader, objs ...interface{}) error + func (s *SuiteEd25519) Write(w io.Writer, objs ...interface{}) error + func (s *SuiteEd25519) XOF(key []byte) kyber.XOF