encodes an affine element of the bls12-381 G1 group
encodes an element of the bls12-381 G1 group in compressed form
encodes an affine element of the bls12-381 G1 group in projective form
encodes an affine element of the bn254 G1 group
encodes an affine element of the bn254 G1 group in projective form
config struct to hold the chosen backend
encodes an element of the finite field for curve25519
encodes an affine element of the grumpkin group
encodes an affine element of the grumpkin group in projective form
resources for multiexponentiations with pre-specified generators
encodes an element of the curve25519 group
encodes an element of the ristretto255 group
describes a sequence of values
encodes a strobe-based transcript
Compute the Pedersen commitments for sequences of values using bls12-381 G1 group elements.
Compute the Pedersen commitments for sequences of values using bn254 G1 group elements.
Compute the Pedersen commitments for sequences of values that internally generates curve25519
group elements.
Compute the Pedersen commitments for sequences of values using curve25519 group elements.
Gets the n-th Ristretto point.
Creates an inner product proof.
Verifies an inner product proof.
Compute a multiexponentiation using a handle to pre-specified generators.
Compute a multiexponentiation of scalars in packed format using a handle to pre-specified
generators.
Compute a varying lengthing multiexponentiation of scalars in packed format using a handle to
pre-specified generators.
Compute the Pedersen commitments for sequences of values using grumpkin group elements.
Initializes the library.
Free resources for a multiexponentiation handle
Create a handle for computing multiexponentiations using a fixed sequence of generators.
Use a serialized file to create a handle for computing multiexponentiations using a fixed
sequence of generators.
Write a multiexponentiation handle to file.
Gets the pre-specified random generated elements used for the Pedersen commitments in the
sxt_curve25519_compute_pedersen_commitments function.