Cryptology ePrint Archive: Report 2018/234

P2KMV: A Privacy-preserving Counting Sketch for Efficient and Accurate Set Intersection Cardinality Estimations

Hagen Sparka and Florian Tschorsch and Björn Scheuermann

Abstract: In this paper, we propose P2KMV, a novel privacy-preserving counting sketch, based on the k minimum values algorithm. With P2KMV, we offer a versatile privacy-enhanced technology for obtaining statistics, following the principle of data minimization, and aiming for the sweet spot between privacy, accuracy, and computational efficiency. As our main contribution, we develop methods to perform set operations, which facilitate cardinality estimates under strong privacy requirements. Most notably, we propose an efficient, privacy-preserving algorithm to estimate the set intersection cardinality. P2KMV provides plausible deniability for all data items contained in the sketch. We discuss the algorithm's privacy guarantees as well as the accuracy of the obtained estimates. An experimental evaluation confirms our analytical expectations and provides insights regarding parameter choices.

Category / Keywords: applications / privacy

Date: received 1 Mar 2018

Contact author: florian tschorsch at tu-berlin de

Available format(s): PDF | BibTeX Citation

Version: 20180305:154103 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]