1994-08-02 - Steganography (Was Re: What kind of encryption to incorporate?)

Header Data

From: Andrew Brown <a.brown@nexor.co.uk>
To: Arsen Ray Arachelian <rarachel@prism.poly.edu>
Message Hash: 2a3ef641b074a81e8b7b30508be8afcddef03140fe137849172c23376e7ff15d
Message ID: <Pine.3.89.9408020951.A167-0100000@vulcan.nexor.co.uk>
Reply To: <9408020326.AA16906@prism.poly.edu>
UTC Datetime: 1994-08-02 08:56:53 UTC
Raw Date: Tue, 2 Aug 94 01:56:53 PDT

Raw message

From: Andrew Brown <a.brown@nexor.co.uk>
Date: Tue, 2 Aug 94 01:56:53 PDT
To: Arsen Ray Arachelian <rarachel@prism.poly.edu>
Subject: Steganography (Was Re: What kind of encryption to incorporate?)
In-Reply-To: <9408020326.AA16906@prism.poly.edu>
Message-ID: <Pine.3.89.9408020951.A167-0100000@vulcan.nexor.co.uk>
MIME-Version: 1.0
Content-Type: text/plain




On Mon, 1 Aug 1994, Arsen Ray Arachelian wrote:

> Take a look at WNSTORM (WNS210.ZIP) which contains the WNINJECT program.
> It, along with WNSTORM can be used to build a decent steganography system
> that makes use of existing LSB's to hide the presence of stego.  If you
> like, feel free to build a GIF module for it.  (WNINJECT uses PCX right now
> and I haven't had the time to mess with GIFs.)

I've seen it. I'm the guy that wrote s-tools (available from 
ftp.dsi.unimi.it).  My package will hide files in GIFs, BMPs and WAVs, 
using the probabalistic method that I described, and using decent (but 
damn slow) quantization to reduce the original colour resolution.  Built-in 
encryption methods are IDEA, DES, 3DES, MPJ2 (128, 256, 384, 512 bit keys)
and NSEA.  Operating modes are selectable from ECB, CBB, CFB, OFB and 
PCBC. If you are going to download it, make sure you get version 2.

I'm currently on the look out for new steganography ideas (you might have 
seen the patches I wrote that allow files to be hidden in gzip compressed 
files). I thought of a load of obvious stuff like adding/not adding 
spaces at the end of lines of a text file, carefully choosing assembler 
instructions where two are available, etc. Has anyone got any more ideas?


Regards,

- Andy





Thread