arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1905.04643cs.CR
收藏

使用多方计算的安全纠错

Secure Error Correction using Multi-Party Computation

Mohammad G. Raeini, Mehrdad Nojoumian

摘要:

近年来,随着数据和数据分析需求的增加,隐私保护数据分析方法变得非常重要。研究人员为此提出了不同的方法。安全多方计算是这样的技术之一,它允许一组各方在不泄露数据的情况下对其数据进行评估。这是通过秘密共享方法来完成的,在该方法中,各方使用多项式共享他们的一段数据,并且在对数据份额进行函数评估之后,最后他们进行拉格朗日插值以得到结果。在安全多方计算中,已经提出了两种方法来评估函数,算术门和逻辑门。由于通信是多方计算的重要步骤,因此在这两种情况下都可能发生错误。因此,能够检测和纠正错误是非常重要的。此外,由于对手可能会在通信中或计算期间中断通信或操纵数据,因此这种错误检测和纠正为参与方提供了检测此类错误的技术。因此,在本文中,我们提出了一个安全的多方计算纠错技术,有能力检测和纠正错误的球员的份额。这种技术是基于Berlekamp-Welch纠错码,我们假设球员的股份是使用里德-所罗门码。

英文摘要:

During recent years with the increase of data and data analysis needs, privacy preserving data analysis methods have become of great importance. Researchers have proposed different methods for this purpose. Secure multi-party computation is one of such techniques that allows a group of parties to evaluate a function on their data without revealing the data. This is done by secret sharing approach, in which parties share a piece of their data using polynomials and after doing function evaluation on shares of data finally they do a Lagrange interpolation to get the result. Two approaches have been proposed in secure multi-party computation for evaluating a function, arithmetic gates and logical gates. In both of them and since communication is an important step in multi-party computation, errors may happen. So, being able to detect and correct errors is important. Moreover, as adversaries may interrupt communication or manipulate the data, either in communication or during computation, this error detection and correction provide participating parties with a technique to detect such errors. Hence, in this paper we present a secure multi-party computation error correcting technique that has the ability to detect and correct errors on players shares. This technique is based on Berlekamp-Welch error correcting codes and we assume that players shares are generated using Reed-Solomon codes.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑