Skip to content

Commit

Permalink
Fix copy-pasta in Prio3 variant tables (#378)
Browse files Browse the repository at this point in the history
* Fix copy-pasta in Prio3 variant tables

`Sum` was copied into the `SumVec`, `Histogram`, and `MulithotCountVec`
sections.
  • Loading branch information
cjpatton authored Jul 9, 2024
1 parent 610eab2 commit 80dfdd3
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions draft-irtf-cfrg-vdaf.md
Original file line number Diff line number Diff line change
Expand Up @@ -3645,12 +3645,12 @@ def eval(

### Prio3SumVec

| Parameter | Value |
|:------------------|:----------------------------------------------------------|
| `Valid` | `Sum(Field128, length, bits, chunk_lengh)` (this section) |
| `Field` | `Field128` ({{fields}}) |
| `PROOFS` | `1` |
| `Xof` | `XofTurboShake128` ({{xof-turboshake128}}) |
| Parameter | Value |
|:------------------|:-------------------------------------------------------------|
| `Valid` | `SumVec(Field128, length, bits, chunk_lengh)` (this section) |
| `Field` | `Field128` ({{fields}}) |
| `PROOFS` | `1` |
| `Xof` | `XofTurboShake128` ({{xof-turboshake128}}) |
{: title="Parameters for Prio3SumVec."}

This instance of Prio3 supports summing a vector of integers. It has three
Expand Down Expand Up @@ -3801,12 +3801,12 @@ proofs up to 50% larger than the optimal proof size.

### Prio3Histogram

| Parameter | Value |
|:------------------|:----------------------------------------------------|
| `Valid` | `Sum(Field128, length, chunk_lengh)` (this section) |
| `Field` | `Field128` ({{fields}}) |
| `PROOFS` | `1` |
| `Xof` | `XofTurboShake128` ({{xof-turboshake128}}) |
| Parameter | Value |
|:------------------|:----------------------------------------------------------|
| `Valid` | `Histogram(Field128, length, chunk_lengh)` (this section) |
| `Field` | `Field128` ({{fields}}) |
| `PROOFS` | `1` |
| `Xof` | `XofTurboShake128` ({{xof-turboshake128}}) |
{: title="Parameters for Prio3Histogram."}

This instance of Prio3 allows for estimating the distribution of some quantity
Expand Down Expand Up @@ -3916,12 +3916,12 @@ measurement is sharded. This is provided to the FLP by Prio3.

### Prio3MultihotCountVec

| Parameter | Value |
|:------------------|:--------------------------------------------------------------|
| `Valid` | `Sum(Field128, length, max_eight chunk_lengh)` (this section) |
| `Field` | `Field128` ({{fields}}) |
| `PROOFS` | `1` |
| `Xof` | `XofTurboShake128` ({{xof-turboshake128}}) |
| Parameter | Value |
|:------------------|:----------------------------------------------------------------------------|
| `Valid` | `MultihotCountVec(Field128, length, max_weight, chunk_lengh)` (this section) |
| `Field` | `Field128` ({{fields}}) |
| `PROOFS` | `1` |
| `Xof` | `XofTurboShake128` ({{xof-turboshake128}}) |
{: title="Parameters for Prio3MultihotCountVec."}

For this instance of Prio3, each measurement is a vector of ones and zeros,
Expand Down

0 comments on commit 80dfdd3

Please sign in to comment.