Paper 2023/1758
Pulsar: Secure Steganography for Diffusion Models
Abstract
Widespread efforts to subvert access 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 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 study 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 320$--$613$ bytes (on average) into a single image without altering the distribution of the generated image, all in $< 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)
- Category
- Applications
- Publication info
- Published elsewhere. Minor revision. ACM CCS 2024
- Keywords
- applicationssteganographycensorship circumvention
- Contact author(s)
-
tjois @ ccny cuny edu
becgabri @ cs jhu edu
kaptchuk @ umd edu - History
- 2024-09-19: last of 2 revisions
- 2023-11-14: received
- See all versions
- Short URL
- https://ia.cr/2023/1758
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2023/1758, author = {Tushar M. Jois and Gabrielle Beck and Gabriel Kaptchuk}, title = {Pulsar: Secure Steganography for Diffusion Models}, howpublished = {Cryptology {ePrint} Archive, Paper 2023/1758}, year = {2023}, url = {https://eprint.iacr.org/2023/1758} }