Warden: Steganalysis of Language Model-based Steganography
We want to build a framework inspired by the steganalysis literature to benchmark the robustness of LLM-based steganographic schemes against different auditor types and threat models.
We want to build a framework inspired by the steganalysis literature to benchmark the robustness of LLM-based steganographic schemes against different auditor types and threat models.
Project Details
Updated 07/14/26 · Edited by orgText steganography embeds a secret message into a covertext to produce “stegotext,” enabling covert communication between a sender and receiver sharing a secret key hidden from an auditor. LLM-based steganographic schemes allow AI agents to covertly communicate and open up the possibility for misaligned AI agents to covertly subvert a human users’ intentions and potentially causing harm. Recent language model-based schemes evaluate robustness of steganographic schemes for LLMs only against fixed auditors, overlooking auditors that know the scheme (but not the key) and are able to tailor their defenses accordingly. We present Warden, the first framework for systematically auditing robustness against three auditor roles: detectors (flag message as stegotext or not), extractors (recover secret payload from transmitted stegotext without the secret key), and disruptors (paraphrase to break decoding while preserving semantics). The various steganalysis techniques can act as defenses against covert communication among misaligned agents.
We evaluate each of them under five settings depending on the knowledge and capability of the auditor: stegotext-only, known-covertext, known-message, non-adaptive chosen message, and adaptive-chosen message. In the Stego-Only setting, the auditor observes only transmitted stegotexts and has no information about the corresponding messages or cover texts. In Known-Cover, the auditor additionally knows the original cover text associated with each stegotext, enabling direct comparison between benign and steganographic outputs. In Known-Message, the auditor has access to paired stegotext–message examples, providing supervised labels but no ability to interact with the encoder. In Non-Adaptive Chosen-Stego, the auditor has black-box query access to the encoder and may submit a fixed set of chosen message–cover pairs to obtain corresponding stegotexts, though all queries must be specified in advance. Finally, in Adaptive Chosen-Stego, the auditor has black-box encoder access but may select queries iteratively based on previous responses, allowing defenses to be refined over multiple rounds. Across all regimes, the auditor never obtains the secret key or access to the receiver's decoder.
Our goal is to run an extensive evaluation of six steganographic schemes across five datasets and three model sizes, and evaluate their robustness. Our preliminary results highlight that existing schemes are not robust against various defenses and motivate the need for a systems-security approach to threat modeling for LLM-based steganography. Using the examples of some state-of-the-art empirical steganographic schemes [1,2,3,4], we comprehensively evaluate the robustness of various steganographic schemes and test their robustness.
The project will be led by Vasisht Duddu, Distinguished Postdoctoral Fellow at the Vector Institute for Artificial Intelligence working along with an undergraduate, Eddison Pham from University of Toronto. The project will be co-supervised by Tim G.J. Ruder (Assistant Professor at the University of Toronto) and Christian Schroeder de Witt (Associate Professor, University of Oxford). More details are available under “additional information”.
Theory of Impact
Updated 07/14/26 · By grantmaking.aiRecent work has shown that AI systems can develop emergent steganographic communication when operating under external monitoring, enabling agents in multi-agent systems to exchange hidden information while evading oversight. This raises safety concerns, as highly capable agents could potentially collude to deceive human supervisors or covertly plan to carry out other harmful actions. This could be the starting point of major threats, like AI takeover, which bear existential risks to humans. To better understand these risks, it is essential to systematically evaluate the robustness of existing steganographic schemes by studying increasingly powerful "defenses" (i.e., auditing and detection strategies). Such an evaluation framework serves two complementary purposes: (a) it enables the design of stronger steganographic schemes that model worst-case colluding agents, thereby estimating the upper bound of covert communication capabilities, and (b) it guides the development of more effective defenses that detect and prevent hidden coordination, ultimately reducing AI safety risks.
People
Updated 07/14/26 · By grantmaking.aiTeam Member
Track Record
The main members of the team have an excellent track record of top-tier publications and awards. See their respective webpages: Vasisht Duddu, Tim G.J. Ruder and Christian Schroeder de Witt.
If there is any way for models to embed messages in secret language text, there must also be some way to construct the auditor’s side of the game, and this is the most methodical effort that I have seen in this respect: three auditor types, five knowledge environments, six embeddings, five datasets, and three model sizes.
May I inquire what single cell in this giant matrix the canary, the one whose failure worries you most?
I support your project.
Hi Katja,
Thank you for your interest and support. The strongest auditor setting is the Adaptive Chosen-Stego for all the three auditors (across all models and datasets). In case the steganographic scheme evades such a strong auditor, that would be concerning due to the possibility of "robust" secret collusion among misaligned agents. Ideally, we would like to see stronger auditors being more effective in detecting, extracting or disrupting the secret communication. Happy to clarify and discuss further.
Best,
Vasisht
Thank you, Vasisht, that's a strong point to stand on. So the canary is the strict auditor itself. This kind of failure is worth knowing about early enough. Good luck with the work, I hope the funding finds it.