We propose a protocol able to show publicly addition and multiplication on secretly shared values. To this aim we developed a protocol based on the use of masks and on the FMPC (Fourier Multi-Party Computation). FMPC is a novel multiparty computation protocol of arithmetic circuits based on secret-sharing, capable to compute addition and multiplication of secrets with no communication. We achieve this task by introducing the first generalisation of Parseval's identity for Fourier series applicable to an arbitrary number of inputs and a new algebra referred to as the "Theta-algebra". FMPC operates in a setting where users wish to compute a function over some secret inputs by submitting the computation to a set of nodes, without revealing them those inputs. FMPC offloads most of the computational complexity to the end users, and includes an online phase that mainly consists of each node locally evaluating specific functions. FMPC paves the way for a new kind of multiparty computation protocols; making it possible to compute addition and multiplication of secrets stepping away from circuit garbling and the traditional algebra introduced by Donald Beaver in 1991. Our protocol is capable to compute addition and multiplication with no communication and its simplicity provides efficiency and ease of implementation.
翻译:为此,我们制定了一个基于使用面具和FMPC(四党多计算)的协议。 FMPC是一个基于秘密共享的数学电路新式多功能计算协议,能够计算无交流的秘密增加和倍增。我们通过对适用于任意数量投入的Fourier系列应用Passerval特性的首次概括和称为“Theta-algebra”的新的代数来完成这项任务。FMPC在用户希望通过向一组节点提交计算结果来计算某些秘密投入的功能,而不透露这些投入的情况下运作。FMPC将大部分计算复杂性卸载给终端用户,并包括一个主要由每个节点对具体功能进行本地评估组成的在线阶段。 FMPC为一种新的多功能计算协议铺平了道路;使得能够对从电路加固和由Donald Beaver于1991年引入的传统升格仪中获取的秘密的添加和倍增倍增倍增。我们的协议能够简化和简化其执行程序,并且提供了简化和多式通信的效率。