Paper 2024/1460

PPSA: Polynomial Private Stream Aggregation for Time-Series Data Analysis

Antonia Januszewicz, University of Notre Dame
Daniela Medrano Gutierrez, Universidad Panamericana
Nirajan Koirala, University of Notre Dame
Jiachen Zhao, University of Notre Dame
Jonathan Takeshita, Tokyo Institute of Technology
Jaewoo Lee, University of Georgia
Taeho Jung, University of Notre Dame
Abstract

Modern data analytics requires computing functions on streams of data points from many users that are challenging to calculate, due to both the high scale and nontrivial nature of the computation at hand. The need for data privacy complicates this matter further, as general-purpose privacy-enhancing technologies face limitations in at least scalability or utility. Existing work has attempted to improve this by designing purpose-built protocols for the use case of Private Stream Aggregation; however, prior work lacks the ability to compute more general aggregative functions without the assumption of trusted parties or hardware. In this work, we present PPSA, a protocol that performs Private Polynomial Stream Aggregation, allowing the private computation of any polynomial function on user data streams even in the presence of an untrusted aggregator. Unlike previous state-of-the-art approaches, PPSA enables secure aggregation beyond simple summations without relying on trusted hardware; it utilizes only tools from cryptography and differential privacy. Our experiments show that PPSA has low latency during the encryption and aggregation processes with an encryption latency of 10.5 ms and aggregation latency of 21.6 ms for 1000 users, which are up to 138$\times$ faster than the state-of-the-art prior work.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. EAI SecureComm
Keywords
Public key cryptosystemsLattice-based CryptographyPrivate Stream Aggregation
Contact author(s)
ajanusze @ nd edu
dmedgutz @ gmail com
nkoirala @ nd edu
jzhao7 @ nd edu
jtakeshi @ nd edu
jl91659 @ uga edu
tjung @ nd edu
History
2024-09-21: approved
2024-09-18: received
See all versions
Short URL
https://ia.cr/2024/1460
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1460,
      author = {Antonia Januszewicz and Daniela Medrano Gutierrez and Nirajan Koirala and Jiachen Zhao and Jonathan Takeshita and Jaewoo Lee and Taeho Jung},
      title = {{PPSA}: Polynomial Private Stream Aggregation for Time-Series Data Analysis},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1460},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1460}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.