Paper 2023/1758

Pulsar: Secure Steganography through Diffusion Models

Tushar M. Jois, City College of New York
Gabrielle Beck, Johns Hopkins University
Gabriel Kaptchuk, Boston University, Univserity of Maryland
Abstract

Widespread efforts to subvert acccess to strong cryptography has renewed interest in steganography, the practice of embedding sensitive messages in mundane cover messages. Recent efforts at provably secure steganography have only focused on text-based generative models and cannot support other types of models, such as diffusion models, which are used for high-quality image synthesis. In this work, we initiate the study of securely embedding steganographic messages into the output of image diffusion models. We identify that the use of variance noise during image generation provides a suitable steganographic channel. We develop our construction, Pulsar, by building optimizations to make this channel practical for communication. Our implementation of Pulsar is capable of embedding $\approx 275$-$542$ bytes (on average) into a single image without altering the distribution of the generated image, all in the span of $\approx 3$ seconds of online time on a laptop. In addition, we discuss how the results of Pulsar can inform future research into diffusion models. Pulsar shows that diffusion models are a promising medium for steganography and censorship resistance.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
applicationssteganographycensorship circumvention
Contact author(s)
tjois @ ccny cuny edu
becgabri @ cs jhu edu
kaptchuk @ bu edu
History
2023-11-14: approved
2023-11-14: received
See all versions
Short URL
https://ia.cr/2023/1758
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1758,
      author = {Tushar M. Jois and Gabrielle Beck and Gabriel Kaptchuk},
      title = {Pulsar: Secure Steganography through Diffusion Models},
      howpublished = {Cryptology ePrint Archive, Paper 2023/1758},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/1758}},
      url = {https://eprint.iacr.org/2023/1758}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.