-
Notifications
You must be signed in to change notification settings - Fork 168
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
Broadcast of polynomials commitments in VSS/DKG #407
Comments
Hi, You are right, good eye! However, let me add in some context:
Gonna open up an issue for revealing the commitment. Thanks ! |
@SK0M0R0H Just want to flag out here that I've rewrote a new DKG library and I've put that public commitment in the clear now; it's on a fork of kyber though. |
@nikkolasg Thank you! |
#512 will bring the drand DKG into kyber |
Hello!
According to the original papers, a dealer of the VSS/DKG schemes has to broadcast polynomials commitments (Deal.Commitments in Kyber).
In Kyber, these commitments are encrypted together with deals. So a malicious party can send different deals (given from different polynomials) to different parties. For Rabin's DKG, it will be revealed in the second phase. But in the original version, this would have been revealed in the first phase and the party would not have got into the QUAL set.
Maybe I missed something, why did you change this "broadcast rule"?
The text was updated successfully, but these errors were encountered: