-
Notifications
You must be signed in to change notification settings - Fork 344
Open
Description
Hi,
Thank you for the impressive work on MP-SPDZ.
I have a question regarding the support for BMR protocols in the semi-honest setting with an honest majority (three or more parties).
From the documentation and the BMR table, we noticed the existence of the executable:
shamir-bmr-party.x
which is listed as:
- Protocol: Shamir
- Dishonest Maj: N
- Security: semi-honest (no malicious security)
- parties: 3 or more
We would like to clarify the following points:
- Does MP-SPDZ provide an implementation of the BMR protocol in the semi-honest setting under an honest majority assumption (n ≥ 3)?
- What is the precise relationship between
shamir-bmr-party.xand the standard BMR protocol? - In this construction, what role does Shamir secret sharing play?
- Is Shamir sharing used to securely generate or distribute wire labels / masks?
- Or is it used more generally as the underlying MPC protocol for evaluating the BMR garbling phase?
- Conceptually, should
shamir-bmr-party.xbe understood as a BMR protocol instantiated on top of a Shamir-based MPC backend, or is it a different variant of BMR?
Any clarification or references to relevant documentation or papers would be greatly appreciated.
Thank you very much for your time and help.
Metadata
Metadata
Assignees
Labels
No labels