English

Matching Noisy Keys for Obfuscation

Data Structures and Algorithms 2023-12-15 v1 Discrete Mathematics

Abstract

Data sketching has emerged as a key infrastructure for large-scale data analysis on streaming and distributed data. Merging sketches enables efficient estimation of cardinalities and frequency histograms over distributed data. However, merging sketches can require that each sketch stores hash codes for identifiers in different data sets or partitions, in order to perform effective matching. This can reveal identifiers during merging or across different data set or partition owners. This paper presents a framework to use noisy hash codes, with the noise level selected to obfuscate identifiers while allowing matching, with high probability. We give probabilistic error bounds on simultaneous obfuscation and matching, concluding that this is a viable approach.

Keywords

Cite

@article{arxiv.2312.08981,
  title  = {Matching Noisy Keys for Obfuscation},
  author = {Charlie Dickens and Eric Bax},
  journal= {arXiv preprint arXiv:2312.08981},
  year   = {2023}
}
R2 v1 2026-06-28T13:51:00.507Z