Early Signs of Steganographic Capabilities in Frontier LLMs

Artur Zolkowski, Kei Nishimura-Gasparian, Robert McCarthy, Roland S. Zimmermann, David Lindner
7/3/2025
cs.CRcs.AIcs.CL

No official code found. Best implementation: arturzolkowski/steganographic-evals (8 stars, MIT, last commit 2025-10-15). 1 more below.

Abstract

Monitoring Large Language Model (LLM) outputs is crucial for mitigating risks from misuse and misalignment. However, LLMs could evade monitoring through steganography: Encoding hidden information within seemingly benign generations. In this paper, we evaluate the steganography capabilities in frontier LLMs to better understand the risk they pose. We focus on two types of steganography: passing encoded messages and performing encoded reasoning. We find that current models are unable to encode short messages in their outputs without a monitor noticing under standard affordances. They can succeed, however, if given additional affordances like using an unmonitored scratchpad and coordinating on what encoding scheme to use. We additionally find early signs that models can perform basic encoded reasoning in a simple state-tracking problem. This includes some ability to reason with their own and pre-defined schemes, including encoding schemes such as Hexadecimal. Despite this, they can rarely hide reasoning subtly within a cover task to fool a monitor. Overall, our results indicate that current LLMs exhibit nascent steganographic capabilities. While these capabilities are likely insufficient to bypass well-designed monitors at present, this could change in the future.

View on arXivView PDF

Code Implementations(2)

MIT
82PythonJun 27, 20251 years agoMIT

Streamlit website displaying transcripts of experiments from the paper Early Signs of Steganographic Capabilities in Frontier LLMs

00PythonJul 1, 20251 years ago

Similar Papers

Cite this paper

@article{zolkowski2025early,
  title  = {Early Signs of Steganographic Capabilities in Frontier LLMs},
  author = {Artur Zolkowski and Kei Nishimura-Gasparian and Robert McCarthy and Roland S. Zimmermann and David Lindner},
  year   = {2025},
  eprint = {2507.02737},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.02737v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.02737.svg)](https://codeofpaper.com/paper/2507.02737)

Discussion