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

Malicious Board when processing responses #56

Open
gakonst opened this issue Apr 29, 2020 · 1 comment
Open

Malicious Board when processing responses #56

gakonst opened this issue Apr 29, 2020 · 1 comment
Labels
question Further information is requested

Comments

@gakonst
Copy link
Contributor

gakonst commented Apr 29, 2020

Looking at the following piece of code, it seems to me that the following attack is possible by the board:

  1. Alice and Bob want to download responses
  2. Board sends different responses to each, one where the status matrix is all 1s and one where it's not
  3. The set_statuses call will modify the status matrix of each participant
  4. (wlog) Alice goes to Phase 3, while Bob sees no error responses and outputs his result

WDYT @nikkolasg @kobigurk

@kobigurk
Copy link
Collaborator

Yes, we definitely want a good broadcast channel. The coordinator approach should only be a stepping stone on the way and a trade-off if needed.

@gakonst gakonst added the question Further information is requested label Apr 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants