Versions in this module Expand all Collapse all v3 v3.1.1 Jul 17, 2019 v3.1.0 Jul 17, 2019 Changes in this version + type ByteOrder bool + const BigEndian + const LittleEndian + type Int struct + BO ByteOrder + M *big.Int + V big.Int + func NewInt(v *big.Int, m *big.Int) *Int + func NewInt64(v int64, M *big.Int) *Int + func NewIntBytes(a []byte, m *big.Int, byteOrder ByteOrder) *Int + func NewIntString(n, d string, base int, m *big.Int) *Int + func (i *Int) Add(a, b kyber.Scalar) kyber.Scalar + func (i *Int) BigEndian(min, max int) []byte + func (i *Int) Clone() kyber.Scalar + func (i *Int) Cmp(s2 kyber.Scalar) int + func (i *Int) Div(a, b kyber.Scalar) kyber.Scalar + func (i *Int) Equal(s2 kyber.Scalar) bool + func (i *Int) Exp(a kyber.Scalar, e *big.Int) kyber.Scalar + func (i *Int) Init(V *big.Int, m *big.Int) *Int + func (i *Int) Init64(v int64, m *big.Int) *Int + func (i *Int) InitBytes(a []byte, m *big.Int, byteOrder ByteOrder) *Int + func (i *Int) InitString(n, d string, base int, m *big.Int) *Int + func (i *Int) Int64() int64 + func (i *Int) Inv(a kyber.Scalar) kyber.Scalar + func (i *Int) Jacobi(as kyber.Scalar) kyber.Scalar + func (i *Int) LittleEndian(min, max int) []byte + func (i *Int) MarshalBinary() ([]byte, error) + func (i *Int) MarshalID() [8]byte + func (i *Int) MarshalSize() int + func (i *Int) MarshalTo(w io.Writer) (int, error) + func (i *Int) Mul(a, b kyber.Scalar) kyber.Scalar + func (i *Int) Neg(a kyber.Scalar) kyber.Scalar + func (i *Int) Nonzero() bool + func (i *Int) One() kyber.Scalar + func (i *Int) Pick(rand cipher.Stream) kyber.Scalar + func (i *Int) Set(a kyber.Scalar) kyber.Scalar + func (i *Int) SetBytes(a []byte) kyber.Scalar + func (i *Int) SetInt64(v int64) kyber.Scalar + func (i *Int) SetString(n, d string, base int) (*Int, bool) + func (i *Int) SetUint64(v uint64) kyber.Scalar + func (i *Int) Sqrt(as kyber.Scalar) bool + func (i *Int) String() string + func (i *Int) Sub(a, b kyber.Scalar) kyber.Scalar + func (i *Int) Uint64() uint64 + func (i *Int) UnmarshalBinary(buf []byte) error + func (i *Int) UnmarshalFrom(r io.Reader) (int, error) + func (i *Int) Zero() kyber.Scalar