🤖 AI Summary
This work addresses a critical security gap in existing generative AI watermarking techniques, which lack mechanisms for secure control over detection rights and are thus vulnerable to malicious removal, misuse, or exploitation for user profiling. To remedy this, the paper proposes the first undetectable watermarking scheme supporting fine-grained policy-based access control. The approach binds generated content to user attributes and restricts watermark verification to outputs that satisfy predefined policies through constrained use of detection keys. Built upon constrained pseudorandom functions, pseudorandom error-correcting codes, and a randomness-recovery mechanism, the system provides formal security guarantees within the generative model. Experimental results demonstrate that the scheme simultaneously achieves watermark validity, consistency, adaptive robustness, undetectability, and reliability, offering both practical utility and strong security assurances.
📝 Abstract
Generative AI systems increasingly produce content whose provenance is difficult to verify, motivating watermarking techniques for identifying model-generated outputs. Existing cryptographic watermarking methods provide strong undetectability guarantees: without a detection key, watermarked outputs are computationally indistinguishable from unwatermarked ones. However, these approaches do not address the crucial deployment challenge of how to safely delegate detection capabilities. With an unrestricted detection key, a malicious detector may use the detection key beyond its intended scope, enabling watermark sanitization, scope abuse, and user profiling.
To mitigate this safety concern, we introduce, to the best of our knowledge, the first \emph{attribute-based watermarking} for generative AI models, providing fine-grained, policy-controlled watermark detection. In our approach, each generated output is associated with attributes, and each detection key is \emph{constrained by a policy} on potential attributes. A detection key can only be used to detect watermarked outputs whose attributes satisfy the corresponding policy, while watermarked outputs that fall outside the policy remain computationally indistinguishable from unwatermarked ones. We construct such an attribute-based watermarking scheme and formalize its security properties, including consistency, adaptive robustness to bounded corruptions, undetectability, and soundness, along with a security proof under standard cryptographic assumptions. Our construction integrates constrained pseudorandom functions, pseudorandom error-correcting codes, and randomness recovery procedures with generative AI models. Finally, we implement a prototype and an empirical evaluation, demonstrating that attribute-based watermarking is both effective and practical.