Crate sunscreen_math
source ·Expand description
This crate contains a set of math structures and operations for working with FHE and ZKPs.
Modules
- Traits and types for performing arithmetic with polynomials.
- Traits and types for performing arithmetic over rings.
Structs
- A vector of
RistrettoPoint
s that supports batching operations. - A vector of
Scalar
s that supports batching operations.
Enums
- Errors that can occur in this crate.
Traits
- For an algebraic structure, this defines the multiplicative identity.
- For an algebraic structure, this defines the additive identity.
Type Aliases
- A vector of
RistrettoPoint
s that supports batched operations. - A vector of
Scalar
s that supports batched operations.