Skip to content

Using faster polynomial evaluation from rhizomes paper (ia.cr/2025/1727) #573

@armfazh

Description

@armfazh

Use of faster polynomial evaluation in the Lagrange basis from the rhizomes paper.

  • It is applied to FLP.Query algorithm to evaluate several polynomials at a random value.
  • In the paper, Algorithm 6 evaluates a single polynomial, while Alg. 7 is its batched version that is implemented.

A verbose example of the changes needed for libprio-rs is here: armfazh/rhizomes#1
The actual PR is here: divviup/libprio-rs#1340

Reference:
LINK Rhizomes and the Roots of Efficiency, Latincrypt 2025.

No breaking changes

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions