This paper produces a development of an AVI Hiding Information System
(HIS) based on steganography techniques to prevent intruders to obtain the
transmitted information. This work is based on a combination of steganography
and cryptography techniques to increase the level of security and to make the
system more complex to be defeated by attackers. In this work AVI file is
separated into two parts, video and audio. The video is a stream of frames; each
frame is stored as a bmp file image and a number of frames required or needed to
be used as a cover are chosen.
The algorithm that is used for encryption is the Type-3 Feistel Network of The
128-bits block size improved Blowfish encryption it is a symmetric uses a
variable-length up to 129 bytes, making it useful for both domestic and exportable
use and a variable-length key would make cryptoanalysis more difficult for
potential attackers.
Two methods of hiding are used in this work, the first method is the Least
Significant Bit (LSB) and the second is the Haar Wavelet Transform (HWT). The
proposed HIS system was tested using standard subjective measures such as Mean
Square Error (MSE) and Peak Signal to Noise Ratio (PSNR). All of the measures
obtained as the test results indicate good results for PSNR (above 50db) and they
increase when the number of frames used as a cover increases.