A coding computation scheme for secure aggregation
Ze Yang,Youliang Tian
DOI: https://doi.org/10.1016/j.jksuci.2024.102073
IF: 9.006
2024-06-01
Journal of King Saud University - Computer and Information Sciences
Abstract:Highlights • We propose a lightweight computational scheme for private data aggregation. By adopting the CRT and encoding theory, private data is encoded into polynomial coefficients for computation and the random data are introduced to ensure that private data is not leaked to non-collusive servers. • We propose a non-interactive verifiable security aggregation protocol that satisfies the requirements of clients dropping out and partial server corruption. Furthermore, by introducing redundant shares and utilizing results returned by delayed servers, the proposed scheme achieves verifiable computation. • We provide a thorough analysis of the robustness, verification and security of our proposed. The experimental results show that the proposed scheme is effective in both computation and verification. Data aggregation involves the integration of relevant data generated across platforms and devices, leveraging the potential value of sensory data. However, in addition to security and efficiency, which are the basic requirements for data aggregation involving private data, how to achieve fault tolerance and interference of aggregation in real computing networks is imminent and is the main contribution of this paper. In this paper, we propose a secure aggregation framework involving multiple servers based on coding theory, which is not only robust to clients dropping out and tolerant to partial server withdrawal but also resistant to malicious computation by servers and forgery attacks by adversaries. In particular, the proposed protocol employs the Chinese Residual Theorem (CRT) to encode private data and constructs Lagrange interpolation polynomials to perform aggregation, which achieves lightweight privacy preservation while achieving robust, verifiable and secure aggregation goals.
computer science, information systems