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

Bug in MAC check for SPDZ-based protocols #324

Open
1 of 3 tasks
n1v0lg opened this issue Dec 10, 2018 · 1 comment
Open
1 of 3 tasks

Bug in MAC check for SPDZ-based protocols #324

n1v0lg opened this issue Dec 10, 2018 · 1 comment
Labels
Security A problem that affects the overall security Type: Bug Bug related issues.

Comments

@n1v0lg
Copy link
Contributor

n1v0lg commented Dec 10, 2018

SPDZ, Mascot, and SPDZ2k require coin tossing to run every time a MAC check is executed.

Currently, we only run coin tossing once and re-use the resulting DRBG for all MAC checks. This is not secure and should be fixed for:

  • SPDZ
  • Mascot
  • SPDZ2k
@n1v0lg n1v0lg self-assigned this Dec 10, 2018
@n1v0lg n1v0lg added Type: Bug Bug related issues. Status: Pending Issues not currently being solved. labels Dec 10, 2018
@n1v0lg n1v0lg removed their assignment Mar 22, 2022
@jot2re jot2re added Security A problem that affects the overall security and removed Status: Pending Issues not currently being solved. labels Nov 22, 2022
@jot2re
Copy link
Collaborator

jot2re commented Nov 22, 2022

Should be fixable by running coin-tossing each time there is a MAC check.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Security A problem that affects the overall security Type: Bug Bug related issues.
Projects
None yet
Development

No branches or pull requests

2 participants