Versions in this module Expand all Collapse all v1 v1.8.0 Mar 7, 2023 Changes in this version + func Add(a, b, c *GF127) + func And(a, b, c *GF127) + func CombineTo(a *GF127, b *GF127, c *GF127x2) + func Inv(a, b *GF127) + func Mul(a, b, c *GF127) + func Mul1(a, b *GF127) + func Mul10(a, b *GF127) + func Mul10x2(a, b *GF127x2) + func Mul11(a, b *GF127) + func Mul11x2(a, b *GF127x2) + func Split(a *GF127x2) (*GF127, *GF127) + type GF127 [2]uint64 + func New(lo, hi uint64) *GF127 + func Random() *GF127 + func (c *GF127) Bytes() [16]byte + func (c *GF127) Equals(b *GF127) bool + func (c *GF127) MarshalBinary() (data []byte, err error) + func (c *GF127) String() string + func (c *GF127) UnmarshalBinary(data []byte) error + type GF127x2 [2]GF127 + func (a *GF127x2) Bytes() (buf [32]byte) + func (a *GF127x2) Equal(b *GF127x2) bool + func (a *GF127x2) String() string