MP-SPDZ
MP-SPDZ copied to clipboard
Hashing, signing and commitment circuits for secret computation (sfix, sint)
I see there's a "digestc" function for hashing the clear-text (cint). However, are there any functionalities for implementing hashing, signatures and commitments schemes within mpc (i.e. over sfix and sint) in mp-spdz?
There is only some code in https://github.com/data61/MP-SPDZ/blob/master/Programs/Source/prf_mimc.mpc and https://github.com/data61/MP-SPDZ/blob/master/Programs/Source/prf_leg.mpc, which are related to https://eprint.iacr.org/2019/397.
24926df includes a proof of concept for SHA-3 with short inputs based on the Keccak-f circuit provided by SCALE-MAMBA.