🤖 AI Summary
This study addresses the vulnerability of large language model (LLM) watermarks to deletion attacks, where positional shifts compromise detection robustness. To overcome this limitation, we propose a watermarking method based on Reed–Muller codes. Departing from conventional global recovery paradigms, our approach injects local algebraic structures through secret-key vocabulary partitioning and achieves robust detection by exploiting local Reed–Solomon consistency induced by affine line restrictions. Efficient verification is realized by integrating the Berlekamp–Welch algorithm with subsequence low-degree testing. Experimental evaluations on the C4 and ELI5 datasets demonstrate that the proposed method maintains high detection rates under diverse deletion and rewriting attacks, significantly outperforming existing baselines.
📝 Abstract
Large Language Model (LLM) watermarking provides a lightweight mechanism for identifying text generated by a specific model, but its robustness remains fragile under post-processing attacks. Deletion attacks are particularly challenging because they shift token positions and break the alignment between observed tokens and their original watermark positions. We propose Reed--Muller Code Watermarking (RMCW), an LLM watermarking method based on Reed--Muller codes. In contrast to global codeword recovery, RMCW searches for surviving local algebraic structure, leveraging the Reed--Solomon consistency induced by affine-line restrictions of Reed--Muller codewords. During generation, RMCW injects a Reed--Muller structure into the sequence via a secret-keyed vocabulary partition. During detection, it maps the given text to keyed vocabulary bins and tests local subsequences for low-degree Reed--Solomon consistency using Berlekamp--Welch tests. Experiments on C4 and ELI5 datasets with OPT-1.3B and Llama-3.1-8B-Instruct show that RMCW preserves strong clean-text detectability and outperforms or matches the baseline methods under several deletion and rewriting attacks. Our code is available at https://github.com/BaichengDanny/RMCW.