Cryptography Reference
In-Depth Information
8.7 Experimental Program
We have developed an experimental program to embed and extract informa-
tion data in/from BMP images according to BPCS method. We also developed
another experimental program that was designed for embedding and extract-
ing in/from JPEG images. The JPEG embedding method in this program is
based on F5 embedding algorithm [19]. The two programs were put into one
experimental system named Qtech-Hide&View. This is a Windows-based
system. All programs were developed under Visual C++ environment.
8.7.1 Components of the Experimental System
The system has two program components, i.e., information embedding and
information extracting. Fig. 8.16 shows the menu window of the system.
Fig. 8.16. Qtech-Hide&View menu window.
Information Embedding
Fig. 8.17 illustrates the Information Embedding component of Qtech-Hide &
View. Embedding operation is executed by this component. The file types
acceptable for vessel image are BMP, PNG, and JPG files. They must be in
RGB-color format. The image size must be equal to or larger than 128128,
and less than or equal to 3, 2003, 200 in pixel. The embedding data can be
either one bare file (i.e., non-folder-covered file) or one folder having multiple
of files and folders underneath. One special case is having an index.html file
right under the top folder. In this case the extracting program will operate in
a special manner.
The output image format, i.e., the stego image format, is selected from
among BMP, PNG, and JPG files. The BMP and PNG embedding scheme
is exactly the same. The only difference is that a BMP stego file is not com-
pressed after embedding, while a PNG stego file is the compressed version of
the BMP output in a lossless manner. Therefore, in case of BMP and PNG,
Search WWH ::




Custom Search