MP-SPDZ icon indicating copy to clipboard operation
MP-SPDZ copied to clipboard

Versatile framework for multi-party computation

Results 53 MP-SPDZ issues
Sort by recently updated
recently updated
newest added

Hi, I am trying to use the P256 interface for another project which includes having to share scalar elements. As a result, I tried to make an input class with...

Hi everyone, I try to implement the following on MP-SPDZ and I wonder how can I achieve that : - I run a 3-PC (or more) in additive sharing (for...

Can this project be packaged into a program for the ARM platform? or may I ask how you package the x86 platform compressed package for release?

**Describe the bug** Hi, I've noticed an issue with setting loop unrolling budgets. When setting the budget to a low number of iterations, e.g. `-b 10`, the following program behaves...

Hi keller, I am testing the following program: ```python program.use_trunc_pr = True program.use_split(3) sfix.set_precision(48, 96) x = sfix(0.5) pre_muls = floatingpoint.PreOpL(lambda a,b,_: a * b, [x] * 6) ``` And...

I need to use the MP-SPDZ project in a C++ project compiled with bazelisk, but the incompatible compilation method makes it difficult for me to reference the MP-SPDZ library in...

**Describe the bug** When running a simple fixed-point division program in MP-SPDZ with` -F` flag (field prime), the output of the division `100 / 10` sometimes produces slight precision variation....

Given a public prime R and each party get a share of "a", labeled as a_i , can I let each party locally compute a_i mod R ? Or can...

I computes the sha256 value of '55504b4c4c4d' using the following code: ``` from circuit import sha256 a = '55504b4c4c4d' result = sbitvec.from_hex(a, reverse=False) print_ln("%s", sha256(result).reveal()) ``` The output is: `42270906609316389159836726310560887711266603166060461417510073264624989089288`...