data61 / MP-SPDZ

Versatile framework for multi-party computation
Other
900 stars 278 forks source link

shared oblivious PRF #1196

Closed zzx-QDU closed 11 months ago

zzx-QDU commented 11 months ago

Hello! I'm interested in shared oblivious PRF. And I would like to know which PRF (MiMC or LowMC) is more appropriate when the inputs are arithmetic shares over Z2^64.

Thank you for your help!

mkskeller commented 11 months ago

In my understanding, both only with fields, so neither would be appropriate. You would need to convert from one arithmetic domain to another, which isn't supported in MP-SPDZ.

zzx-QDU commented 11 months ago

If I convert the arithmetic shares to boolean shares, can I use LowMC to implement the shared oblivious PRF?