Skip to content

Commit

Permalink
Note that only VDAFs without an aggregation-ordering requirement are …
Browse files Browse the repository at this point in the history
…supported.
  • Loading branch information
branlwyd committed Oct 31, 2024
1 parent 98379a8 commit f886497
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions draft-ietf-ppm-dap.md
Original file line number Diff line number Diff line change
Expand Up @@ -566,11 +566,12 @@ is to compute `agg_result = F(agg_param, meas_1, ..., meas_N)` for some
function `F` while revealing nothing else about the measurements. We call `F`
the "aggregation function" and `agg_result` the "aggregate result".

DAP is extensible in that it allows for the addition of new cryptographic
schemes that compute different aggregation functions. In particular, the
aggregation function is determined by the Verifiable Distributed Aggregation
Function, or VDAF {{!VDAF=I-D.draft-irtf-cfrg-vdaf-12}}, used to securely
compute it.
cryptographic schemes that compute different aggregation functions. In
particular, the aggregation function is determined by the Verifiable Distributed
Aggregation Function, or VDAF {{!VDAF=I-D.draft-irtf-cfrg-vdaf-12}}, used to
securely compute it. This protocol only supports VDAFs which require a single
collection to provide useful results, and whose aggregation results are
independent of the order in which measurements are aggregated.

VDAFs rely on secret sharing to protect the privacy of the measurements. Rather
than sending its measurement in the clear, each Client shards its measurement
Expand Down

0 comments on commit f886497

Please sign in to comment.