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.