Vibeleaderboard

Marc Snider

Viber rank677

Marc Snider is a backend software engineer whose public GitHub profile identifies Microsoft as his employer. He maintains steganeur, a Rust implementation of techniques that encode messages into language-model token choices.[1][2]

Start with Steganeur – Hide secret messages in LLM-generated text (Rust) →
Marc Snider

Links

GitHub

Backend Software Engineer · Microsoft

Contributions

Steganeur accepts a message and a context prompt and generates cover text. The recipient runs the cover text through the same model and settings to recover the embedded bits. Its rejection method partitions token probabilities into bins; message bits select a bin and sampling chooses a token inside it. Arithmetic coding instead narrows an interval as tokens are emitted. Deterministic probabilities matter: drift can flip decoded bits, and arithmetic errors can propagate. The README discusses CPU execution, block resets and error correction as practical tradeoffs.[2]

Tools, writing & talks

Writing, research & talks

  • Start here

    Rust tools for encoding and recovering messages through generated token choices.

    Start with the encode/decode example and determinism notes. Trying it requires Rust, a compatible local model server and matching parameters at both ends; the README explains the tradeoffs before installation.

    Repository owner[2]Original source
References

Latest source check 2026-10-30

  1. [1] marcsnid (Marc Snider) · GitHub

    github.com · Checked 2026-10-30

  2. [2] GitHub - marcsnid/steganeur: Hide secret messages inside LLM-generated text. Neural linguistic steganography in Rust with multiple methods. · GitHub

    github.com · Checked 2026-10-30

Marc Snider | VibeLeaderboard