diff --git a/draft-ietf-ppm-dap.md b/draft-ietf-ppm-dap.md index d7f021d9..0d1eed19 100644 --- a/draft-ietf-ppm-dap.md +++ b/draft-ietf-ppm-dap.md @@ -152,24 +152,28 @@ input is ever seen in the clear by any aggregator. 12: -- Bump draft-irtf-cfrg-vdaf-08 to 12 {{!VDAF}}. (\*) +- Bump draft-irtf-cfrg-vdaf-08 to 12 {{!VDAF}}, and specify the newly-defined + application context string to be a concatenation of the DAP version in use + with the task ID. (\*) - Add support for "asynchronous" aggregation, based on the Leader polling the - Helper for completion. (\*) + Helper for the result of each step of aggregation. (\*) - Update collection semantics to match the new aggregation semantics introduced in support of asynchronous aggregation. (\*) -- Clarify the requirements around report replay protection. +- Clarify the requirements around report replay protection, defining when and + how report IDs must be checked and stored in order to correctly detect + replays. - Remove the `max_batch_size` parameter of the fixed-size query type. -- Rename the "fixed-size" query type to "leader-selected", to align the name - with the behavior of this query type. - - Rename "query type" to "batch mode", to align the name of this configuration value with its functionality. +- Rename the "fixed-size" batch mode to "leader-selected", to align the name + with the behavior of this query type. + - Restore the `part_batch_selector` field of the `Collection` structure, which was removed in draft 11, as it is required to decrypt collection results in some cases. (\*)