arrow
Return

SOCT: Secure Outsourcing Computation Toolkit Using Threshold ElGamal Algorithm

delete2025-04-01
delete0
PRE
AI
S
Sen Hu
S
Shang Ci
关
关东海 (Donghai Guan)
Ç
Çetin Kaya Koç
DOI:10.1109/TCC.2025.3561313delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Cloud computing offers inexpensive and scalable solutions for data processing, however privacy concerns often hinder the outsourcing of sensitive information. Homomorphic encryption provides a promising approach for secure computations over encrypted data. However, existing models often rely on restrictive assumptions, such as semi-honest adversaries and inaccessible public data. To address these limitations, we introduce the Secure Outsourcing Computation Toolkit (SOCT), which is a novel framework based on the threshold ElGamal cryptosystem. The toolkit employs a dual-server decryption architecture using a (2,2) threshold additively homomorphic ElGamal (TAHEG) algorithm. This architecture ensures that ciphertexts can be decrypted only with the cooperation of both servers, mitigating the risk of data breaches. The TAHEG algorithm requires the input of a secret key for every decryption operation, preventing unauthorized access to plaintext data. Moreover, the key generation process does not burden users with generating or distributing partial secret keys. We provide rigorous security proofs for our threshold ElGamal cryptosystem and associated secure computation functions. Experimental results demonstrate that SOCT achieves significant efficiency gains compared to existing toolkits, making it a practical choice for privacy-preserving data outsourcing.
Keywords:
Secure outsourced computation
homomorphic encryption
EIGamal cryptosystem
threshold cryptosystem

Journal

I
IEEE Transactions on Cloud Computing
IF:
5
Papers:
1.9K
Citations:
4.3K

Organization

N
Nanjing University of Aeronautics and Astronautics
Scholars:
7.4K
Papers: 3.1K
Citations: 2.4W
Cited Papers

Cited Papers

Homomorphic Encryption for Arithmetic of Approximate Numbers
err2017-11-30
err0
PREAI
errJung Hee Cheon; Andrey Kim; Miran Kim; Yongsoo Song
errShare
errSave
Privacy-preserving outsourced classification in cloud computing
err2017-04-08
err229
PREAI
errLi, Ping; Li, Jin; Huang, Zhengan; Gao, Chong-Zhi; Chen, Wen-Bin; Chen, Kai
errShare
errSave
errShare
errSave
Practical Secure Computation Outsourcing: A Survey
err2018-02-20
err90
errOAAI
errShan, Zihao; Ren, Kui; Blanton, Marina; Wang, Cong
errShare
errSave
Privacy-Preserving Outsourced Calculation Toolkit in the Cloud
err2020-09-01
err46
errOAAI
errLiu, Ximeng; Deng, Robert H.; Choo, Kim-Kwang Raymond; Yang, Yang; Pang, HweeHwa
errShare
errSave
SOCI+: An Enhanced Toolkit for Secure Outsourced Computation on Integers
err2024-01-01
err0
errOAAI
errZhao, Bowen; Deng, Weiquan; Li, Xiaoguo; Liu, Ximeng; Pei, Qingqi; Deng, Robert H.
errShare
errSave
researcher View more