Versions in this module Expand all Collapse all v0 v0.1.1 Dec 29, 2019 v0.1.0 Dec 29, 2019 Changes in this version + type QrSuite struct + func NewBlakeSHA256QR512() *QrSuite + func (s *QrSuite) New(t reflect.Type) interface{} + func (s *QrSuite) Read(r io.Reader, objs ...interface{}) error + func (s *QrSuite) Write(w io.Writer, objs ...interface{}) error + func (s QrSuite) Hash() hash.Hash + func (s QrSuite) RandomStream() cipher.Stream + func (s QrSuite) XOF(key []byte) kyber.XOF + type ResidueGroup struct + R *big.Int + func (g *ResidueGroup) Order() *big.Int + func (g *ResidueGroup) Point() kyber.Point + func (g *ResidueGroup) PointLen() int + func (g *ResidueGroup) QuadraticResidueGroup(bitlen uint, rand cipher.Stream) + func (g *ResidueGroup) Scalar() kyber.Scalar + func (g *ResidueGroup) ScalarLen() int + func (g *ResidueGroup) SetParams(P, Q, R, G *big.Int) + func (g *ResidueGroup) String() string + func (g *ResidueGroup) Valid() bool + type Suite128 struct + func NewBlakeSHA256P256() *Suite128 + func (curve *Suite128) Init() curve + func (curve *Suite128) String() string + func (s *Suite128) Hash() hash.Hash + func (s *Suite128) New(t reflect.Type) interface{} + func (s *Suite128) RandomStream() cipher.Stream + func (s *Suite128) Read(r io.Reader, objs ...interface{}) error + func (s *Suite128) Write(w io.Writer, objs ...interface{}) error + func (s *Suite128) XOF(key []byte) kyber.XOF