A graphic user interface for rapid integration of steganography software
By:  David Raiman Wootten
Publisher: Naval Postgraduate School; Available from National Technical Information Service
Published: 1996
Place of publication: Monterey, Calif; Springfield, Va
Language: eng
Number of pages: 130
Subjects: Cryptography; Graphical user interfaces (Computer systems)
Description: Steganography is a method an individual uses to secretly communicate, whereby the transmitting agent hides a message within some medium, so that only an intended recipient can detect the message's presence. Researchers who apply this methodology to digital imagery currently have no X Windows-based graphic user interface software package through which they may aggregate, test, and demonstrate their steganography programs. Such a package would contain features to encode data to and extract data from digital imagery, convert the files to other graphic file formats, display imagery, and offer some utility to analyze change between unencoded original images and their encoded equivalent. The steganography software development package presented in this thesis, named Steganography Toolbox, satisfies these requirements. It provides the above described features, plus the ability to delete unneeded files, all in an X windows graphic user interface. It permits the user, who writes a separately executable steganography program, to attach it to the graphic interface with little additional programming effort. The thesis describes a method to create a menu-selected dialog box containing the necessary widgets, which invokes the desired program through a system() call. The thesis includes Steganography Toolbox's structured design documentation, from system requirements to process specifications. The thesis also describes how requirements-based software tests were performed on each module to verify proper function and error-handling.
Notes: "March 1996."

Thesis advisor(s): Cynthia E. Irvine,  Michael J. Zyda.

Thesis (Master of Computer Science) Naval Postgraduate School, March 1996.

BIbliography: p. 125-127.

Approved for public release; distribution unlimited.

Also available online.

System requirements: Adobe Acrobat Reader.

US Naval Reserve (USNR) author.

dk/dk  cc:9996  11/12/96.  Record updated 05/09/05  PA