MORSE: An Efficient Homomorphic Secret Sharing Scheme Enabling Non-Linear Operation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Deng, Weiquan, Zhao, Bowen, Xiao, Yang, Zhong, Yantao, Pei, Qingqi, Liu, Ximeng
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916428940050432
author Deng, Weiquan
Zhao, Bowen
Xiao, Yang
Zhong, Yantao
Pei, Qingqi
Liu, Ximeng
author_facet Deng, Weiquan
Zhao, Bowen
Xiao, Yang
Zhong, Yantao
Pei, Qingqi
Liu, Ximeng
contents Homomorphic secret sharing (HSS) enables two servers to locally perform functions on encrypted data directly and obtain the results in the form of shares. A Paillier-based HSS solution seamlessly achieves multiplicative homomorphism and consumes less communication costs. Unfortunately, existing Paillier-based HSS schemes suffer from a large private key size, potential calculation error, expensive computation and storage overhead, and only valid on linear operations (e.g., addition and multiplication). To this end, inspired by the Paillier cryptosystem with fast encryption and decryption, we propose MORSE, an efficient homomorphic secret sharing scheme enabling non-linear operation, which enjoys a small key size, no calculation error and low overhead. In terms of functions, MORSE supports addition, subtraction, multiplication, scalar-multiplication, and comparison. Particularly, we carefully design two conversion protocols achieving the mutual conversion between one Paillier ciphertext and two secret shares, which allows MORSE to continuously perform the above operations. Rigorous analyses demonstrate that MORSE securely outputs correct results. Experimental results show that MORSE makes a runtime improvement of up to 9.3 times in terms of secure multiplication, and a communication costs reduction of up to 16.6% in secure comparison, compared to the state-of-the-art.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06514
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MORSE: An Efficient Homomorphic Secret Sharing Scheme Enabling Non-Linear Operation
Deng, Weiquan
Zhao, Bowen
Xiao, Yang
Zhong, Yantao
Pei, Qingqi
Liu, Ximeng
Cryptography and Security
Homomorphic secret sharing (HSS) enables two servers to locally perform functions on encrypted data directly and obtain the results in the form of shares. A Paillier-based HSS solution seamlessly achieves multiplicative homomorphism and consumes less communication costs. Unfortunately, existing Paillier-based HSS schemes suffer from a large private key size, potential calculation error, expensive computation and storage overhead, and only valid on linear operations (e.g., addition and multiplication). To this end, inspired by the Paillier cryptosystem with fast encryption and decryption, we propose MORSE, an efficient homomorphic secret sharing scheme enabling non-linear operation, which enjoys a small key size, no calculation error and low overhead. In terms of functions, MORSE supports addition, subtraction, multiplication, scalar-multiplication, and comparison. Particularly, we carefully design two conversion protocols achieving the mutual conversion between one Paillier ciphertext and two secret shares, which allows MORSE to continuously perform the above operations. Rigorous analyses demonstrate that MORSE securely outputs correct results. Experimental results show that MORSE makes a runtime improvement of up to 9.3 times in terms of secure multiplication, and a communication costs reduction of up to 16.6% in secure comparison, compared to the state-of-the-art.
title MORSE: An Efficient Homomorphic Secret Sharing Scheme Enabling Non-Linear Operation
topic Cryptography and Security
url https://arxiv.org/abs/2410.06514