Expand description
§Preprocessing Multi-party PSI project
This library is based on the paper “Multi-party Private Set Intersection with Preprocessing”.
preprocessed is the main module of this library.
Modules§
- Channel utilities. Channels are used to communicate between parties.
- CLI (CommandLine Interface) utilities for “Preprocessing MPSI” and “Kmprt”.
- Module that re-exports popsicle::kmprt module and provides its multithread optimized implementaion.
- The main module of the Preprocessing Multi-party PSI project
- TODO: RS21 based PSI
- Utility functions for creating sets for the set intersection protocol.
- Solver module.
- VOLE (Vector Oblivious Linear Evaluation) module.