Verifiable Multi-Key Privacy Data Computing System Based on Blockchain.

Jinnan Zhang,Zheng Wei,Yang Liu,Qinghua Gong,Xinmin Wang,Min Qiao
DOI: https://doi.org/10.1109/ICAIT59485.2023.10367409
2023-01-01
Abstract:Secure storage and computing of ciphertext data is an important research area in cloud computing. Homomorphic encryption (HE) is a popular ciphertext computing technique, but most homomorphic computing requires encryption using the same public key. This restricts the application scenarios and compromises the security of the system. To address this issue, we propose a verifiable multi-key secure computing system for off-line non-real-time data, which solves the multi-key issue with a double-trapdoor HE scheme. Additionally, we propose a lightweight commitment algorithm(LC) that generates commitments using the existing operators of the encryption algorithm, reducing computation. Our proposed system employs two types of servers for ciphertext outsourcing calculation, with the blockchain acting as a supervisor to prevent the servers' collusion. Furthermore, the LC algorithm is used to verify the accuracy of data addition and multiplication results. Security analysis shows that the blockchain can improve system security by detecting information exchanged by servers. We also present simulation results that demonstrate the feasibility and accuracy of the system, as well as the low time consumption of the LC algorithm.
What problem does this paper attempt to address?