• No results found

DATA HIDING BASED ON TRANSFORM DOMAIN TECHNIQUE

N/A
N/A
Protected

Academic year: 2022

Share "DATA HIDING BASED ON TRANSFORM DOMAIN TECHNIQUE"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

DATA HIDING BASED ON TRANSFORM DOMAIN TECHNIQUE

Aditi Kumari

Masters in Technology, School of Future Studies and Planning, DAVV, Indore, (India)

ABSTRACT

Steganography is an art of secret data communications. Its main purpose is to hide the occurrence of communication over a public channel. Steganography tends to hide the existence of the message or communication in any form. Hiding the occurrence of communication can be done by embedding a secret message into an innocent cover medium, such as an image, which no one else other than the sender and the recipient can suspect. There could be some important data that need to be protected during transmission.

Therefore, how to protect the secret messages during transmission becomes an important research issue. In this paper we will discuss about Transform domain technique(DWT) base algorithm and check quality of image. In this paper we focus on skin tone based of transform domain technique.

Keywords: Steganography, Data hiding, Transform domain technique (DWT).

I. INTRODUCTION

“Steganography is defined as the hiding of a message within another so that the presence of the hidden message is not detectable to the casual eye.”

Steganography comes from the Greek word “stegano” meaning covered (or secret) and “graphy” meaning writing. In steganography, where possible to send a secret message from one person to other in such a way that no-one will recognize that the secret message was exists. In steganography, where message is being hidden in another object which is called by cover object. Steganography is more secure as compare to cryptography, because existence of secret message is not visible.

1.1 Streaming Media

“Streaming media means continuous transaction of information, i.e., where not compulsory all data is needed before the receive can take part of the information [1]. The part of stream is independent to each other.”

There were many information hiding techniques which is classified by the media where the information is hidden. First, Hiding in Text, methods such as line-shift coding, word shift coding, and feature coding are the commonly used methods to hide data in text. When using a text data as a host media, the embedded data are usually secret word that is hidden within the text by changing their various textual characteristics [2].

(2)

II. STEGANOGRAPHY

Steganography comes from the greek word stegano meaning protected and graphy meaning writing. It is a combination of other language (Stego-Graphy) which means covered writing[3]. Data should be hidden in cover object in such a manner that just by viewing (image or video) or listening (audio), you cannot even judge that there is any data or not. It is used for security communication. Once it is detected that there is any data hidden, complete file can be destroyed so that the data cannot be delivered to the receiver. So the purpose does not accomplish. We can say that, no one know about existence of secret message.

2.1 Steganographic System

Main structure of a steganography system consists of following part [4]:

1. Cover image: The information or image where inside the secret message.

2. Secret message: Which we want to embed in cover image.

3. Stego image: The resultant information after embedding is known as Stego information.

4. Key: Additional secret data that is needed for the embedding and extracting processes and must be known to both, the sender and the recipient.

Fig: Block diagram of steganographic system [5]

2.2 Type of Steganography

Steganography Techniques are broadly classified into two categories such as spatial domain techniques and transform domain techniques. Spatial domain methods take advantage of the human visual system and directly embed data by manipulating the pixel intensities. In transform domain procedures, the image is first transformed into frequency domain and then the message is embedded.

According to the embedding and extraction procedures used Steganographic systems can again be classified into the following three different categories [6]:

A. Pure Steganography (or No Key Steganography - NKS): Pure steganography is the simplest and weakest form of Steganography in which the secret message is directly embedded into the cover image without any

COVER IMAGE

SECRET DATA

STEGO

IMAGE

(3)

B. Secret Key Steganography (SKS): In this form of Steganography, both the receiver and transmitter have common agreed upon secret keys. The secret message is embedded into and extracted out of the stego image using these keys.

C. Public Key Steganography (PKS): This methods use a pair of public and private keys to hide the secret information. The key benefits of this system are its robustness as well as easy key managemet.

III.LITERATURE REVIEW 3.1 Past

Steganography technically means covered or hidden writing. In ancient time, message were hidden on the back of wax writing tables, written on the stomachs of rabbits, or tattooed on the scalp of slaves. At that time invisible ink used for hide the message.

3.2 Present

Today steganographic system use multimedia like image, text, audio, video etc as a cover media because people often transmit digital picture via email. Modern steganography use the opportunity to hide the information into digital multimedia files or network packet level.

3.3 Techniques of Image Steganography

There are sereval Steganographic techniques for image which are as follows [7]:

1. Spatial Domain Technique 2. Transform Domain Technique 3. Masking And Filtering 4. Distortion Technique

In this paper where we use Transform Domain Techniques. Which is divided into followings part , such as:

1. DFT (Discrete Fourier transformation technique) 2. DCT (Discrete Cosine transformation technique) 3. DWT (Discrete Wavelet transformation technique)

3.4 Discrete Wavelet Transformation

In our thesis we use the Discrete Wavelet transform technique. Wavelet analysis can be used separated the information of an image into approximation and detailed sub signal. The approximation sub signal demonstrate the general trend of pixel value, and three detailed sub signal demonstrate vertical, horizontal and diagonaldetails or alterations in image. There is two variety of wavelet is used [8].

1. Continues wavelet transfom 2. Discrete wavelet transfom

(4)

In our steganography method we use Haar-DWT, the simplest DWT. A 2-dimensionalHaar-DWT consists of two operation: One is the horizontal operation and other is vertical. There are two type of filter which is as follows:

1. High pass filter: High frequency information is kept, low frequency information is lost.

2. Low pass filter: Low frequency information is kept, high is lost.

3.

IV. PROPOSED WORK 4.1 Algorithm

4.1.1 Algorithm to skin Detection

Step 1: Read the cover image.

Step 2: Detect the skin portion.

Step 3: Applying cropping task.

Step 4: Perform histogram modification.

4.1.2 Algorithm to Embedding

Step 1: Read secret key & convert into binary form.

Step 2: Transform the secret text message into binary. 2D- Haar transform perform on cover image.

Step 3: Embed the secret key.

Step 4: Perform OPA.

Step 5: Perform inverse DWT.

Step 6: Generate the stego image.

4.1.3 Algorithm to Extraction

step 1: Read stego image.

Step 2: Perform cropping.

Step 2: calculate the DWT.

Step 3: retrieve the message.

LL HL

LH HH

(5)

V. RESULT

The algorithm is code in Matlab and run on a windows 7 platform and version is R2012b. This paper discusses the performance of the DWT technique using Skin Tone based (STB). BY applying STB algorithm it is possible to improve the PSNR and decrease the mean square error. This paper compared the results with previous work.

The DWT technique using STB algorithm gave highest PSNR compared to the DCT and LSB techniques. LSB also gives highest PSNR and has less computation time compared to DWT but since DWT hiding is done in the approximate coefficient it is less prone to attacks. We calculate performance parameter MSE, PSNR, wgich are discussed below:

 MSE: MSE denote the Mean Square Error, which is given as:

MSE= 1/MN( (S-C)2) Cmax=255

Where M and N are the dimensions of the image. S is the resultant stego-image and C is the cover image.

 PSNR: PSNR well-known peak-signal-to noise ratio.

PSNR= 10log(Cmax)2=MSE

(6)

VI. CONCLUSION

In this paper, we explored varieties of approaches for Steganography. Steganography is effective way to hide the information. In this paper where we use the Transform domain technique. In this technique, where types are like DFT, DCT and DWT. Where we use DWT (Discrete Wavelet Transform) technique. In this paper the basic steganography techniques are compared. The DWT technique gives better performance compared to DCT and less attack to compared to LSB. Where we calculate PSNR value and MSE value. It gives better PSNR compared to other. So STB algorithm improve the performance with highest PSNR. The LSB technique also gives better PSNR but is prone to attack.

The STB using DWT gives highest PSNR but DWT technique takes higher computation time as compared to LSB technique. So the future work would be decrease the computation time with better PSNR.

REFRENCES

[1] https;//en.m.wikipedia.org/wiki/steaming media.

[2] Jawad M. J., ”Hiding Audio Using Wavelet Transform”, M.Sc. thesis, college of science, Al-Nahrain University, Iraq, 2005.

[3] https;//en.m.wikipedia.org/wiki/steganography.

[4] Minati Mishra, Priyadarsini Mishra and Flt. Lt. Dr. M.C. Adhikary. “ DIGITAL IMAGE DATA HIDING TECHNIQUES: A COMPARATIVE STUDY”. ANSVESA, 7(2), p.p.- 105-115, 2012.

[5] E Divya, P. Rajkumar, “Steganographic Data Hiding using DWT and Particle Swarm Optimization”, IJCA May 2015.

[6] Neil F. Johnson: “Exploring Steganography: Seeing the Unseen”, George Mason University, IEEE Computer, pp. 26-34, Feb 1998.

[7] N.F. Johnson and S. Jajodia, “Exploring Steganography: Seeing the Unseen”, IEEE, pp. 26-34, 1998.

[8] Po-Yueh Chen and Hung-Ju Lin, “A DWT Based Approach for Image Steganography” International Journal of Applied Science and Engineering, 2006.

References

Related documents

Reconstructed STEM images from outward and inward scans using Fermat spiral scan

Earth Planets Space, 59, 579?584, 2007 The daily variations of the vertical (Z) element of the geomagnetic field around the coast of mainland Australia R J Stening and T Reztsova School

Therefore, the present study aimed to measure the satisfaction rate of tourists and its effective factors in order to develop religious tourism in South Khorasan Province.

ACE 5 angiotensin-converting enzyme; ANRIL 5 antisense noncoding RNA in the INK4 locus; CI 5 confidence interval; CGAS 5 candidate gene association study; EDNRA 5 endothelin

Figure 3 reports the time-trend in social welfare according to the EO principle based on period- specific income (cf. Period-specific, EO), and compares it to EO measure of

In this paper, we presented LSTM- and CNN-based deep neural network methods leverging word2vec and linguistic embeddings, and applied these to argumentative claim classification on

Considering the use of the grammar words used in the collected tweets, since they are typically used in social media, in addition to the political content for this case, it was not

Cadmium toxicity: focus on bioaccumulation, oxidative stress induction and amelioration with calcium and selenium in the selected tissues of fresh water teleost