AntNest: Fully Non-Interactive Secure Multi-Party Computation

In this paper, we focus on the research of non-interactive secure multi-party computation. At first, we propose a fully homomorphic non-interactive verifiable secret sharing (FHNVSS) scheme. In this scheme, shareholders can generate shares of any-degree polynomials of shared numbers without interact...

Full description

Bibliographic Details
Main Authors: Lijing Zhou, Licheng Wang, Yiru Sun, Tianyi Ai
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8550709/
id doaj-049371a7b4f14f89b7cdf52e14ac062d
record_format Article
spelling doaj-049371a7b4f14f89b7cdf52e14ac062d2021-03-29T21:38:08ZengIEEEIEEE Access2169-35362018-01-016756397564910.1109/ACCESS.2018.28837758550709AntNest: Fully Non-Interactive Secure Multi-Party ComputationLijing Zhou0https://orcid.org/0000-0001-7792-2669Licheng Wang1https://orcid.org/0000-0001-8418-1897Yiru Sun2https://orcid.org/0000-0003-4864-1811Tianyi Ai3State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaIn this paper, we focus on the research of non-interactive secure multi-party computation. At first, we propose a fully homomorphic non-interactive verifiable secret sharing (FHNVSS) scheme. In this scheme, shareholders can generate shares of any-degree polynomials of shared numbers without interaction, and the dealer can verify the correctness of shares sent by shareholders without interaction. We implemented the FHNVSS scheme in Python with a detailed performance evaluation. According to our tests, the performance of FHNVSS is satisfactory. For instance, when the request is a 10-degree polynomial of secret value, generating a response takes about 0.0017263 s; verifying a response takes about 0.1221394 s; recovering a result takes about 0.0003862 s. Besides, we make an extension on the FHNVSS scheme to obtain a fully non-interactive secure multi-party computation, called AntNest. In the AntNest scheme, distrustful parties can jointly calculate a any-degree negotiated function, the inputs of which are inputs of all parties, without interaction, and each party can verify the correctness of responses sent by parties without interaction. To the best of our knowledge, it is the first work to realize that parties can jointly calculate any-degree function, the inputs of which are inputs of all parties, without interaction.https://ieeexplore.ieee.org/document/8550709/Secure multi-party computationverifiable secret sharingnon-interactivefull homomorphism
collection DOAJ
language English
format Article
sources DOAJ
author Lijing Zhou
Licheng Wang
Yiru Sun
Tianyi Ai
spellingShingle Lijing Zhou
Licheng Wang
Yiru Sun
Tianyi Ai
AntNest: Fully Non-Interactive Secure Multi-Party Computation
IEEE Access
Secure multi-party computation
verifiable secret sharing
non-interactive
full homomorphism
author_facet Lijing Zhou
Licheng Wang
Yiru Sun
Tianyi Ai
author_sort Lijing Zhou
title AntNest: Fully Non-Interactive Secure Multi-Party Computation
title_short AntNest: Fully Non-Interactive Secure Multi-Party Computation
title_full AntNest: Fully Non-Interactive Secure Multi-Party Computation
title_fullStr AntNest: Fully Non-Interactive Secure Multi-Party Computation
title_full_unstemmed AntNest: Fully Non-Interactive Secure Multi-Party Computation
title_sort antnest: fully non-interactive secure multi-party computation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description In this paper, we focus on the research of non-interactive secure multi-party computation. At first, we propose a fully homomorphic non-interactive verifiable secret sharing (FHNVSS) scheme. In this scheme, shareholders can generate shares of any-degree polynomials of shared numbers without interaction, and the dealer can verify the correctness of shares sent by shareholders without interaction. We implemented the FHNVSS scheme in Python with a detailed performance evaluation. According to our tests, the performance of FHNVSS is satisfactory. For instance, when the request is a 10-degree polynomial of secret value, generating a response takes about 0.0017263 s; verifying a response takes about 0.1221394 s; recovering a result takes about 0.0003862 s. Besides, we make an extension on the FHNVSS scheme to obtain a fully non-interactive secure multi-party computation, called AntNest. In the AntNest scheme, distrustful parties can jointly calculate a any-degree negotiated function, the inputs of which are inputs of all parties, without interaction, and each party can verify the correctness of responses sent by parties without interaction. To the best of our knowledge, it is the first work to realize that parties can jointly calculate any-degree function, the inputs of which are inputs of all parties, without interaction.
topic Secure multi-party computation
verifiable secret sharing
non-interactive
full homomorphism
url https://ieeexplore.ieee.org/document/8550709/
work_keys_str_mv AT lijingzhou antnestfullynoninteractivesecuremultipartycomputation
AT lichengwang antnestfullynoninteractivesecuremultipartycomputation
AT yirusun antnestfullynoninteractivesecuremultipartycomputation
AT tianyiai antnestfullynoninteractivesecuremultipartycomputation
_version_ 1724192462069563392