package
0.0.4
Repository: https://github.com/almatkhan/go-iden3-crypto.git
Documentation: pkg.go.dev

# Functions

BatchInvert returns a new slice with every element inverted.
go:noescape.
Modulus returns q as a big.Int q = 21888242871839275222246405745257275088548364400416034343698204186575808495617.
go:noescape.
go:noescape.
go:noescape.
NewElement returns a new Element.
NewElementFromUint64 returns a new Element from a uint64 value it is equivalent to var v NewElement v.SetUint64(...).
One returns 1 (in montgommery form).

# Constants

Bits number bits needed to represent Element.
Bytes number bytes needed to represent Element.
Limbs number of 64 bits words needed to represent Element.

# Type aliases

Element represents a field element stored on 4 words (uint64) Element are assumed to be in Montgomery form in all methods field modulus q = 21888242871839275222246405745257275088548364400416034343698204186575808495617.