Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resolve open issues for #255 #392

Merged
merged 1 commit into from
Aug 20, 2024
Merged

Resolve open issues for #255 #392

merged 1 commit into from
Aug 20, 2024

Conversation

cjpatton
Copy link
Collaborator

@cjpatton cjpatton commented Aug 6, 2024

Closes #255.

Two questions remain.

First, for consistency with other sections, allow the IDPF to define its own type for the public share and express the encoding correction words for {{BBCGG21}} in TLS-syntax.

Second, for consistency with other sections, we express the encoding of Poplar1's aggregation parameter in TLS-syntax. This is slightly hairy because of the prefix packing procedure, but this can be factored out pretty nicely.

@cjpatton cjpatton marked this pull request as ready for review August 6, 2024 00:26
@cjpatton
Copy link
Collaborator Author

cjpatton commented Aug 7, 2024

@divergentdave let me know if you'd like me to change the public share type for Idpf from bytes to generic PublicShare.

poc/vdaf_poc/vdaf_poplar1.py Outdated Show resolved Hide resolved
draft-irtf-cfrg-vdaf.md Show resolved Hide resolved
draft-irtf-cfrg-vdaf.md Outdated Show resolved Hide resolved
@cjpatton cjpatton requested a review from divergentdave August 7, 2024 23:31
@cjpatton cjpatton force-pushed the cjpatton/255-finish-it branch from 7ba120c to e4cf35c Compare August 7, 2024 23:46
@cjpatton
Copy link
Collaborator Author

cjpatton commented Aug 7, 2024

Rebased and squashed.

@cjpatton cjpatton force-pushed the cjpatton/255-finish-it branch from e4cf35c to 6751d9e Compare August 7, 2024 23:47
@cjpatton cjpatton force-pushed the cjpatton/255-finish-it branch 3 times, most recently from 1795e3a to d194e29 Compare August 8, 2024 00:01
@cjpatton
Copy link
Collaborator Author

cjpatton commented Aug 8, 2024

Addressed all of the lints. To compare to what you last reviewed:

git range-diff 452ae27e..7ba120c cjpatton/255-finish-it^..cjpatton/255-finish-it

@cjpatton cjpatton force-pushed the cjpatton/255-finish-it branch from d194e29 to 7171378 Compare August 16, 2024 18:12
@cjpatton
Copy link
Collaborator Author

Rebased.

draft-irtf-cfrg-vdaf.md Outdated Show resolved Hide resolved
draft-irtf-cfrg-vdaf.md Outdated Show resolved Hide resolved
draft-irtf-cfrg-vdaf.md Outdated Show resolved Hide resolved
draft-irtf-cfrg-vdaf.md Show resolved Hide resolved
draft-irtf-cfrg-vdaf.md Show resolved Hide resolved
draft-irtf-cfrg-vdaf.md Outdated Show resolved Hide resolved
Two questions remain.

First, for consistency with other sections, allow the IDPF to define its
own type for the public share and express the encoding correction words
for {{BBCGG21}} in TLS-syntax.

Second, for consistency with other sections, we express the encoding of
`Poplar1`'s aggregation parameter in TLS-syntax. This is slightly hairy
because of the prefix packing procedure, but this can be factored out
pretty nicely.
@cjpatton cjpatton force-pushed the cjpatton/255-finish-it branch from 90b7357 to 109ec2e Compare August 20, 2024 01:39
@cjpatton cjpatton merged commit 14edbfb into main Aug 20, 2024
6 checks passed
@divergentdave divergentdave deleted the cjpatton/255-finish-it branch October 8, 2024 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Define more common types
2 participants