package vdaf

import "github.com/cloudflare/circl/vdaf"

Package vdaf provides verifiable distributed aggregation functions.

This package supports Prio3 as specified in [v13]. [v13]: https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-vdaf-13

Index

Source Files

doc.go

Directories

PathSynopsis
vdaf/prio3Package prio3 implements Prio3, a set of Verifiable Distributed Aggregation Functions (VDAFs).
vdaf/prio3/arithPackage arith provides arithmetic operations over prime fields, vectors, and polynomials.
vdaf/prio3/arith/fp128
vdaf/prio3/arith/fp64
vdaf/prio3/countPackage count is a VDAF for counting Boolean measurements.
vdaf/prio3/histogramPackage histogram is a VDAF for aggregating integer measurements into buckets.
vdaf/prio3/internal
vdaf/prio3/mhcvPackage mhcv is a VDAF for aggregating vectors of Booleans with bounded weight.
vdaf/prio3/sumPackage sum is a VDAF for aggregating integers in a pre-determined range.
vdaf/prio3/sumvecPackage sumvec is a VDAF for aggregating vectors of integers in a pre-determined range.
Version
v1.6.1 (latest)
Published
Apr 9, 2025
Platform
linux/amd64
Last checked
3 days ago

Tools for package owners.