Prio: Private, Robust, and Scalable Computation of Aggregate Statistics

Student seminar: security protocols and applications - COM-506 @ EPFL, Spring 2025

Topic

Prio, a privacy-preserving system for computing aggregate statistics over sensitive client data without revealing individual data points and without sacrificing scalability. The system was presented by Corrigan-Gibbs and Boneh at NSDI 2017.

Prio combines two key cryptographic primitives:

The system is designed to achieve:

The protocol is used in various real-world scenarios:

Materials

Prio Performance

Contributors

Federico Villa, Gabriele Stentella, Octave Charrin

Cyber Security Master - ETH Zurich

Acknowledgements

This work is based on the research by Henry Corrigan-Gibbs and Dan Boneh presented at NSDI 2017 (Original Paper).