cs.LGMar 23, 2026

Kolmogorov Complexity Bounds for LLM Steganography and a Perplexity-Based Detection Proxy

Authors: Andrii Shportko

Organizations: Northwestern University Evanston, IL

Abstract

Large language models can rewrite text to embed hidden payloads while preserving surface-level meaning, a capability that opens covert channels between cooperating AI systems and poses challenges for alignment monitoring. We study the information-theoretic cost of such embedding. Our main result is that any steganographic scheme that preserves the semantic load of a covertext~M1M_1 while encoding a payload~PP into a stegotext~M2M_2 must satisfy K(M2)≥K(M1)+K(P)−O(log⁡n)K(M_2) \geq K(M_1) + K(P) - O(\log n), where KK denotes Kolmogorov complexity and nn is the combined message length. A corollary is that any non-trivial payload forces a strict complexity increase in the stegotext, regardless of how cleverly the encoder distributes the signal. Because Kolmogorov complexity is uncomputable, we ask whether practical proxies can detect this predicted increase. Drawing on the classical correspondence between lossless compression and Kolmogorov complexity, we argue that language-model perplexity occupies an analogous role in the probabilistic regime and propose the Binoculars perplexity-ratio score as one such proxy. Preliminary experiments with a color-based LLM steganographic scheme support the theoretical prediction: a paired tt-test over 300 samples yields t=5.11t = 5.11, p<10−6p < 10^{-6}.

Figures & tables

Explore similar work

CardsList
  1. A Decision-Theoretic Formalisation of Steganography With Applications to LLM Monitoring

    Feb 26, 2026Usman Anwar, Julianna Piskorz, David D. Baek +6Language Model SteganographyLLM Security

  2. Now You (Still) See Me: Detecting Evasive Steganographic Payloads in LLMs

    Jun 8, 2026Charles Westphal, Timothy Douglas, Keivan Navaie +2LLM Backdoor AttacksAdversarial Attacks on LLMs

  3. Steganography Without Modification: Hidden Communication via LLM Seeds

    Jun 8, 2026Felix Mächtle, Jonas Sander, Sebastian Berndt +3Language Model DecodingLLM Inference