NCorr-FP: A Neighbourhood-based Correlation-preserving Fingerprinting Scheme for Intellectual Property Protection of Structured Data
Tanja Šarčević, Andreas Rauber, Rudolf Mayer
TL;DR
NCorr-FP tackles IP protection for structured data by embedding recipient-specific fingerprints through a neighborhood-aware, correlation-preserving mechanism that minimizes statistical distortion. By seeding a secret-key driven PRSG, it selects records, attributes, and fingerprint bits to be embedded, sampling new values from density-based regions within correlated neighbourhoods to preserve data fidelity, while enabling blind detection and collusion-resilient tracing via Tardos codes. Empirical results on the Adult Census dataset show fingerprints are nearly imperceptible (Hellinger $<0.023$, KL $<6\times10^{-3}$) and preserve utility (classification accuracy DROP ~1.6%), with high detection confidence and robust performance under single-user and collusion attacks across a range of parameters. The work also provides actionable guidelines for parameter choices, balancing effectiveness, fidelity, utility, and robustness to support real-world deployment on mixed-type data.
Abstract
Ensuring data ownership and traceability of unauthorised redistribution are central to safeguarding intellectual property in shared data environments. Data fingerprinting addresses these challenges by embedding recipient-specific marks into the data, typically via content modifications. We propose NCorr-FP, a Neighbourhood-based Correlation-preserving Fingerprinting system for structured tabular data with the main goal of preserving statistical fidelity. The method uses local record similarity and density estimation to guide the insertion of fingerprint bits. The embedding logic is then reversed to extract the fingerprint from a potentially modified dataset. Extensive experiments confirm its effectiveness, fidelity, utility and robustness. Results show that fingerprints are virtually imperceptible, with minute Hellinger distances and KL divergences, even at high embedding ratios. The system also maintains high data utility for downstream predictive tasks. The method achieves 100\% detection confidence under substantial data deletions and remains robust against adaptive and collusion attacks. Satisfying all these requirements concurrently on mixed-type datasets highlights the strong applicability of NCorr-FP to real-world data settings.
