SOCI: A Toolkit for Secure Outsourced Computation on Integers

Secure outsourced computation is a key technique for protecting data security and privacy in the cloud. Although fully homomorphic encryption (FHE) enables computations over encrypted data, it suffers from high computation costs in order to support an unlimited number of arithmetic operations. Recen...

Full description

Saved in:
Bibliographic Details
Main Authors: ZHAO, Bowen, YUAN, Jiaming, LIU, Ximeng, WU, Yongdong, PANG, Hwee Hwa, DENG, Robert H.
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2022
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7587
https://ink.library.smu.edu.sg/context/sis_research/article/8590/viewcontent/SOCI.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8590
record_format dspace
spelling sg-smu-ink.sis_research-85902022-12-12T08:04:05Z SOCI: A Toolkit for Secure Outsourced Computation on Integers ZHAO, Bowen YUAN, Jiaming LIU, Ximeng WU, Yongdong PANG, Hwee Hwa DENG, Robert H. Secure outsourced computation is a key technique for protecting data security and privacy in the cloud. Although fully homomorphic encryption (FHE) enables computations over encrypted data, it suffers from high computation costs in order to support an unlimited number of arithmetic operations. Recently, secure computations based on interactions of multiple computation servers and partially homomorphic encryption (PHE) were proposed in the literature, which enable an unbound number of addition and multiplication operations on encrypted data more efficiently than FHE and do not add any noise to encrypted data; however, these existing solutions are either limited in functionalities (e.g., computation on natural numbers only) or leak information of the underlying data. To tackle these shortcomings, this paper proposes Secure Outsourced Computation on Integers (SOCI) based on PHE and a twin-server architecture. Compared with the existing solutions, SOCI supports computations on encrypted integers (vs. natural numbers) and greatly improves the security and correctness of the computations. Results of theoretical analysis and experimental evaluation show that SOCI outperforms existing solutions in computation and communication efficiencies. 2022-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7587 info:doi/10.1109/TIFS.2022.3211707 https://ink.library.smu.edu.sg/context/sis_research/article/8590/viewcontent/SOCI.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Cloud computing cryptographic protocols cryptography data privacy secure computation Databases and Information Systems Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Cloud computing
cryptographic protocols
cryptography
data privacy
secure computation
Databases and Information Systems
Information Security
spellingShingle Cloud computing
cryptographic protocols
cryptography
data privacy
secure computation
Databases and Information Systems
Information Security
ZHAO, Bowen
YUAN, Jiaming
LIU, Ximeng
WU, Yongdong
PANG, Hwee Hwa
DENG, Robert H.
SOCI: A Toolkit for Secure Outsourced Computation on Integers
description Secure outsourced computation is a key technique for protecting data security and privacy in the cloud. Although fully homomorphic encryption (FHE) enables computations over encrypted data, it suffers from high computation costs in order to support an unlimited number of arithmetic operations. Recently, secure computations based on interactions of multiple computation servers and partially homomorphic encryption (PHE) were proposed in the literature, which enable an unbound number of addition and multiplication operations on encrypted data more efficiently than FHE and do not add any noise to encrypted data; however, these existing solutions are either limited in functionalities (e.g., computation on natural numbers only) or leak information of the underlying data. To tackle these shortcomings, this paper proposes Secure Outsourced Computation on Integers (SOCI) based on PHE and a twin-server architecture. Compared with the existing solutions, SOCI supports computations on encrypted integers (vs. natural numbers) and greatly improves the security and correctness of the computations. Results of theoretical analysis and experimental evaluation show that SOCI outperforms existing solutions in computation and communication efficiencies.
format text
author ZHAO, Bowen
YUAN, Jiaming
LIU, Ximeng
WU, Yongdong
PANG, Hwee Hwa
DENG, Robert H.
author_facet ZHAO, Bowen
YUAN, Jiaming
LIU, Ximeng
WU, Yongdong
PANG, Hwee Hwa
DENG, Robert H.
author_sort ZHAO, Bowen
title SOCI: A Toolkit for Secure Outsourced Computation on Integers
title_short SOCI: A Toolkit for Secure Outsourced Computation on Integers
title_full SOCI: A Toolkit for Secure Outsourced Computation on Integers
title_fullStr SOCI: A Toolkit for Secure Outsourced Computation on Integers
title_full_unstemmed SOCI: A Toolkit for Secure Outsourced Computation on Integers
title_sort soci: a toolkit for secure outsourced computation on integers
publisher Institutional Knowledge at Singapore Management University
publishDate 2022
url https://ink.library.smu.edu.sg/sis_research/7587
https://ink.library.smu.edu.sg/context/sis_research/article/8590/viewcontent/SOCI.pdf
_version_ 1770576378428653568