Directories
¶
| Path | Synopsis |
|---|---|
|
asm
|
|
|
element_10w
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619
|
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619 |
|
element_12w
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619
|
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619 |
|
element_31b
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619
|
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619 |
|
element_4w
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619
|
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619 |
|
element_5w
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619
|
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619 |
|
element_6w
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619
|
Package asm is a workaround to force go mod vendor to include the asm files see https://github.com/Consensys/gnark-crypto/issues/619 |
|
Package babybear contains field arithmetic operations for modulus = 0x78000001.
|
Package babybear contains field arithmetic operations for modulus = 0x78000001. |
|
extensions
Package extensions implements the fields arithmetic of the 𝔽r² and 𝔽r⁴ extensions of the babybear field.
|
Package extensions implements the fields arithmetic of the 𝔽r² and 𝔽r⁴ extensions of the babybear field. |
|
fft
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
|
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ). |
|
iop
Package iop provides an API to computations common to iop backends (permutation, quotient).
|
Package iop provides an API to computations common to iop backends (permutation, quotient). |
|
poseidon2
Package poseidon2 implements the Poseidon2 permutation
|
Package poseidon2 implements the Poseidon2 permutation |
|
Package generator provides a wrapper around the internal field generator.
|
Package generator provides a wrapper around the internal field generator. |
|
Package goldilocks contains field arithmetic operations for modulus = 0xffffff...000001.
|
Package goldilocks contains field arithmetic operations for modulus = 0xffffff...000001. |
|
extensions
Package extensions implements the fields arithmetic of the 𝔽r² extensions of the goldilocks field.
|
Package extensions implements the fields arithmetic of the 𝔽r² extensions of the goldilocks field. |
|
fft
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
|
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ). |
|
iop
Package iop provides an API to computations common to iop backends (permutation, quotient).
|
Package iop provides an API to computations common to iop backends (permutation, quotient). |
|
poseidon2
Package poseidon2 implements the Poseidon2 permutation
|
Package poseidon2 implements the Poseidon2 permutation |
|
Package koalabear contains field arithmetic operations for modulus = 0x7f000001.
|
Package koalabear contains field arithmetic operations for modulus = 0x7f000001. |
|
extensions
Package extensions implements the fields arithmetic of the 𝔽r² and 𝔽r⁴ extensions of the koalabear field.
|
Package extensions implements the fields arithmetic of the 𝔽r² and 𝔽r⁴ extensions of the koalabear field. |
|
fft
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
|
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ). |
|
iop
Package iop provides an API to computations common to iop backends (permutation, quotient).
|
Package iop provides an API to computations common to iop backends (permutation, quotient). |
|
poseidon2
Package poseidon2 implements the Poseidon2 permutation
|
Package poseidon2 implements the Poseidon2 permutation |
|
vortex
Package vortex is not production ready and should not be used in production code.
|
Package vortex is not production ready and should not be used in production code. |
Click to show internal directories.
Click to hide internal directories.