From: Hal <74076.1041@CompuServe.COM>
To: <cypherpunks@toad.com>
Message Hash: 83c2e3ba5434848eee6cee3cbc796bd8a44fc76543feb4e9bb5d11818601c7c2
Message ID: <93031201344174076.1041_DHJ25-1@CompuServe.COM>
Reply To: _N/A
UTC Datetime: 1993-03-12 01:43:30 UTC
Raw Date: Thu, 11 Mar 93 17:43:30 PST
From: Hal <74076.1041@CompuServe.COM>
Date: Thu, 11 Mar 93 17:43:30 PST
To: <cypherpunks@toad.com>
Subject: HIDE: embedding msgs into snd & graphics
Message-ID: <930312013441_74076.1041_DHJ25-1@CompuServe.COM>
MIME-Version: 1.0
Content-Type: text/plain
Tim mentions that Adobe Photoshop can be used to overlay messages into
the low-order bits of a graphics image. Photoshop is expensive, so I'm
wondering whether it would be worthwhile for me to write a simple, free
utility just for this purpose. I would have it take a GIF file and a
binary file to be embedded, and produce an output GIF with the low order
bit of each byte changed to be the next bit of the embedded binary file.
For output, it would do the opposite - produce a binary file determined
solely by the low-order bits of the GIF file.
I played with GIF a few years ago and wrote a viewer, so I have some
familiarity with that format. It doesn't sound too hard to write a
program like this. One concern is whether such a program would be
redundant, whether widely available tools already exist to perform the
same function. Perhaps there are PD image-processing tools that could
be adapted. If anybody knows of any please let me know.
For this kind of program to be useful, you'd want to use PGP in its
long-discussed "stealth mode". This would be a mode in which PGP would
produce output that was basically indistinguishable from random data.
Presently PGP puts out some header fields which can be used to recognize
that a file is a PGP file. Stealth mode would suppress this
information. PGP would not be able to automatically choose which key to
use to decrypt such a file, but since most people have only one secret
key this would not be a big problem.
The PGP developer's group has been talking about this for a long time
(over a year) but nobody has cared enough to do anything about it.
Maybe it should be done.
Hal Finney
74076.1041@compuserve.com
Return to March 1993
Return to “Hal <74076.1041@CompuServe.COM>”
1993-03-12 (Thu, 11 Mar 93 17:43:30 PST) - HIDE: embedding msgs into snd & graphics - Hal <74076.1041@CompuServe.COM>