Implementation of our Attacks on the Privacy Preserving Scalar Product Protocol proposed in SPOC
ENCRYPTO) in IEEE TPDS, pre-print available here
by Thomas Schneider & Amos Treiber (- Requirements: Python 3 with gmpy2, matplotlib & tikzplotlib to reproduce the plots.
- Run with
python pp-vector.py
to verify the attacks in our paper and to reproduce plots. - You can adjust the parameters as well as which types of vectors to evaluate in the source file.