• No results found

A MECHANISM DESIGN FOR IMPROVED STEGANOGRAPHY APPROACH USING REVERSIBLE TEXTURE SYNTHESIS

N/A
N/A
Protected

Academic year: 2020

Share "A MECHANISM DESIGN FOR IMPROVED STEGANOGRAPHY APPROACH USING REVERSIBLE TEXTURE SYNTHESIS"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

189 | P a g e

A MECHANISM DESIGN FOR IMPROVED

STEGANOGRAPHY APPROACH USING

REVERSIBLE TEXTURE SYNTHESIS

Prof. Pradnya Velhal

1

, Diksha Raina

2

, Nidhi Doijad

3

,

Pratibha Kirdat

4

, Rohini Dhanwade

5

1,2,3,4,5

Department of Information Technology,

Genba Sopanrao Moze College of Engineering, Balewadi, Pune (India)

ABSTRACT

We propose a completely unique methodology for steganography utilizing a reversible surface combination. A

texture synthesis procedure re-tests a littler surface image which mixes another surface image with a

comparable close look and subjective size. We have a tendency to weave the feel synthesis procedure into

steganography to cover mystery messages. Instead of utilizing a current unfold image to shroud messages, our

calculation disguises the supply surface image and inserts mystery messages through the procedure of surface

merger. This allows america to concentrate mystery messages and also the supply composition from a stego

factory-made surface. Our methodology offers 3 specific focal points. To start with, our set up offers the

implanting limit that's relative to the live of the stego surface image. Second, a steganalysis calculation isn't

prone to crush our steganography methodology. Third, the reversible capability non inheritable from our set up

offers utility which allows healing of the supply surface. Take a look at results have confirmed that our planned

calculation will provide totally different quantities of implanting limits, deliver associate in nursing externally

conceivable composition footage, what is additional, recoup the supply composition.

Keywords

:

data embedding, example-based approach, reversible, steganography, texture synthesis.

I.

INTRODUCTION

This paper proposes a reversible stenographic calculation utilizing composition union. Given a singular supply

surface, our set up will produce a colossal stego factory-made surface activity mystery messages. To the most

effective of our insight, we have a tendency to area unit the primary which will cleanly weave the steganography

into a routine patch-based composition mix[1]. Our system is novel and offers changeableness to recover the

primary supply surface from the stego designed compositions, creating conceivable a second spherical of

surface merger if necessary. With the two procedures we've conferred, our calculation will produce externally

conceivable stego factory-made compositions notwithstanding the very fact that the mystery messages

comprising of bit "0" or "1" have associate in nursing uneven look of possibilities[2][3]. The displayed

calculation is secure what's additional, hearty against a rs steganalysis assault. We have a tendency to trust our

(2)

190 | P a g e

II.

LITERATURE

SURVEY

1) Exploring Steganography: Seeing The Unseen

Authors: n. F. Johnson and s. Jajodia,

Steganography is that the art of activity data in ways in which forestall the detection of hidden messages. It

includes a huge array of secret communications strategies[4] that conceal the message's terribly existence. These

strategies embrace invisible inks, microdots, character arrangement, digital signatures, covert channels, and

unfold spectrum communications. Steganography and cryptography square measure cousins within the spy craft

family: cryptography scrambles a message thus it can't be understood whereas steganography hides the message

thus it can't be seen. During this article the authors discuss image files and the way to cover data in them, and

discuss results obtained from evaluating accessible steganographic code[2]. They argue that steganography by

itself doesn't guarantee secrecy, however neither will easy coding. If these strategies square measure combined,

however, stronger coding strategies result. If associate degree encrypted message is intercepted, the fighter

aircraft is aware of the text is associate degree encrypted message. However with steganography, the fighter

aircraft might not grasp that a hidden message even exists. For a quick explore however steganography evolved,

there's enclosed a sidebar titled "steganography: some history."

2) Hide And Seek: An Introduction to Steganography

Authors:n. Provos and p. Honeyman,

Although folks have hidden secrets in plain sight-now referred to as steganography-throughout the ages, the

recent growth in procedure power and technology has propelled it to the forefront of today's security techniques.

Basically, the information-hiding method in a very stenographic system starts by distinctive a canopy medium's

redundant bits (those which will be changed while not destroying that medium's integrity). [1]The embedding

method creates a stego medium by commutation these redundant bits with information from the hidden

message. This text discusses existing stenographic systems and presents recent analysis in detective work them

via applied math steganalysis. Here, we tend to gift recent analysis and discuss the sensible application of

detection algorithms and therefore the mechanisms for obtaining around them.

3) Information Hiding-A Survey

Authors: A. P. Petitcolas, r. J. Anderson, and m. G. Kuhn,

Information-hiding techniques have recently become necessary in a very range of application areas. Digital

audio, video, and footage square measure progressively supplied with identifying however imperceptible marks,

which can contain a hidden copyright notice or serial range or maybe facilitate to forestall unauthorized

repeating directly. Military communications systems create increasing use of traffic security techniques that,

instead of simply concealing the content of a message victimisation coding, get to hide its sender, its receiver, or

its terribly existence. Similar techniques square measure utilized in some itinerant systems and schemes planned

for digital elections. Criminals attempt to use no matter traffic security properties square measure provided by

choice or otherwise within the accessible communications systems, and police forces attempt to limit their use.

However, several of the techniques planned during this young and chop-chop evolving field will trace their

history back to antiquity, and plenty of of them square measure astonishingly straightforward to avoid. During

this article, we tend to attempt to provide an outline of the sphere, of what we all know, what works, what

(3)

191 | P a g e

4) A high-capacity steganographic approach for 3d polygonal meshes

Authors:y.-m. Cheng and c.-m. Wang,

We gift a high-capacity steganographic approach for three-dimensional (3d) two-dimensional figure meshes. We

tend to 1st use the illustration data of a 3d model to introduce messages. Our approach with success combines

each the spacial domain and therefore the illustration domain for steganography. Within the spacial domain,

each vertex of a 3d two-dimensional figure mesh may be diagrammatical by a minimum of 3 bits employing a

changed multi-level introduce procedure (mmlep)[5]. Within the illustration domain, the illustration order of

vertices and polygons and even the topology data of polygons may be diagrammatical with a median of six bits

per vertex victimisation the planned illustration arrangement procedure (rrp)[5]. Experimental results show that

the planned technique is economical and secure, has high capability and low distortion, and is strong against

affine transformations. Our technique may be a possible various to different steganographic approaches.

5) Line-based cubism-like image a new type of art image and its application to lossless data hiding

Authors: s.-c. Liu and w.-h. Tsai

A new technique of mixing art image generation and information activity to boost the camouflage result for

numerous information-hiding applications is planned[3][4]. First, a brand new form of pc art, referred to as

line-based cubism-like image, that keeps a characteristic of the art movement art-abstraction by distinguished lines

and regions from multiple viewpoints-is planned. Within the creation method with associate degree input supply

image, distinguished line segments within the image square measure detected associate degreed rearranged to

create an abstract region-type art image of the art movement flavour. Information activity with the stripped

distortion is dole out skilfully throughout the method of recoloring the regions within the generated art image by

shifting the pixels' colours for the minimum quantity of ±1 where as keeping the common colours of the regions

[9] unchanged. Supported a rounding-off property in integer-valued color computation, the planned information

activity technique is proven by theorems to be reversible, and therefore helpful for lossless recovery of the duvet

art image from the stego-image.

III.

SYSTEM

IMPLEMENTATION

(4)

192 | P a g e

Steganography Process:

In this module, steganography uses characteristics of English language such a inflexion, fixed word order and

use of periphrases for hiding data[6] rather than using properties of a sentence. This gives flexibility and

freedom from the point view of sentence construction but it increases computational complexity.

Encoding:

Representation of each letter in secret message by its equivalent ascii code. Conversion of ascii code to

equivalent 8 bit binary number. Division of 8 bit binary number into two 4 bit parts. Choosing of suitable letters

from table 1 corresponding to the 4 bit parts. Meaningful sentence construction by using letters obtained as the

first letters of suitable words. Encoding is not case sensitive.

Decoding:

First letter in each word of cover message is taken and represented by corresponding 4 bit number.4 bit binary

numbers of combined to obtain 8 bit number. ASCII codes are obtained from 8 bit numbers[10]. Finally secret

message is recovered from ASCII codes.

3.1

ALGORITHMS

3.1.1.Steps for Embedding Data inside image.

Begin

Input: cover_image, secret_message, secret_key;

Transfer secret_message into text_file;

Zip text_file;

Convert zip_text_file to binary_codes;

Convert secret_key into binary_codes;

Set bitsperunit to zero;

Encode message to binary_codes;

Add by 2 unit for bitsperunit;

Output: stego_image;

End

3.1.2Steps for Extracting Data from stego image.

Begin

Input: stego_image, secret_key;

Compare secret_key;

Calculate bitsperunit;

Decode all_binary_codes;

Shift by 2 unit for bitsperunit;

Convert binary_codes to text_file;

Unzip text_file;

Output secret_message;

End

(5)

193 | P a g e

Key-expansion

It will converts a key of at most 448 bits into several subkey arrays totaling 4168 bytes. These keys are

generated earlier to any data encryption or decryption.

The p-array consists of 18, 32-bit subkeys:

P1,p2,………….,p18

Four 32-bit s-boxes consists of 256 entries each:

S1,0, s1,1,………. S1,255

S2,0, s2,1,……….. S2,255

S3,0, s3,1,……….. S3,255

S4,0, s4,1,...s4,255

3.1.4The sub keys are calculated using the Blowfish Algorithm:

1. Initialize first the p-array and then the four s-boxes, in order, with a fixed string. This string consists of the

hexadecimal digits of pi (less the initial 3): p1 = 0x243f6a88, p2 = 0x85a308d3, p3 = 0x13198a2e, p4 =

0x03707344, etc.

2. Xor p1 with the first 32 bits of the key, xor p2 with the second 32-bits of the key, and so on for all bits of the

key (possibly up to p14). Repeatedly cycle through the key bits until the entire p-array has been xored with key

bits. (for every short key, there is at least one equivalent longer key; for example, if a is a 64-bit key, then aa,

aaa, etc., are equivalent keys.)

3. Encrypt the all-zero string with the blowfish algorithm, using the subkeys described in steps (1) and (2).

4. Replace p1 and p2 with the output of step (3).

5. Encrypt the output of step (3) using the blowfish algorithm with the modified subkeys.

6. Replace p3 and p4 with the output of step (5).

7. Continue the process, replacing all entries of the p array, and then all four s-boxes in order, with the output of

the continuously changing blowfish algorithm.

In total, 521 iterations are required to generate all required subkeys. Applications can store the subkeys rather

than execute this derivation process multiple times.

Algorithm: Blowfish Encryption

Divide x into two 32-bit halves: xl, xr

for i = 1to 16:

xl = xl xor pi

xr = f(xl) xor xr

swap xl and xr

swap xl and xr (undo the last swap)

xr = xr xor p17

xl = xl xor p18

(6)

194 | P a g e

IV.

RESULT

ANALYSIS

4.1.Graphical Result Analysis:

1.Graphical Representation of comparison between the existing and proposed systems

2. Graphical Representation of PSNR of secret and stego images

Existing System Proposed System

Goal Protect the carrier Protect secret information from

disclosure.

Secrecy Invisibility or perceptual visibility depending

upon the requirement

Embedded information is invisible

to an unaware onlooker

Type of robustness Robustness against tempering or removal Robustness against detection

Effect of Signal Processing Must not lead to the loss of watermark May lead to loss of hidden data

Pixel wise Comparison Each output pixel is determined by the already

synthesized pixels, any wrongly synthesized

pixels during the process influence the rest of

the result causing propagation of errors.

It improves the capacity ranging

from 12285 to 34398 bits in a stego

texture synthesis image of

1024*1024 pixels.

Message Extraction To extract messages the printout of the stego

synthesized texture image is photographed

before applying the data-detecting

mechanism.

It extracts the secret messages

correctly, while their scheme

exhibits a small error rate when

(7)

195 | P a g e

4.2.Result Screenshots:

1.The proposed method is demonstrated by a texture image. The example demonstrates the message embedding

and message extraction. In message embedding first the image selection is done as cover medium then

mirroring of source texture is done.

2.After that at the time of decryption user should select the medium to get their encrypted message.

3.As an Output System will display the details such as message, cover medium and so on.

V. CONCLUSION

This paper proposes a reversible stenographic calculation utilizing composition union. Given a singular supply

surface, our set up will produce an enormous stego factory-made surface activity mystery messages. To the

(8)

196 | P a g e

a routine patch-based composition mix[7][8]. Our system is novel and provides changeability to recover the

primary supply surface from the stego built compositions, creating conceivable a second spherical of surface

uniting if necessary. With the 2 procedures we've given, our calculation will produce externally conceivable

stego factory-made compositions notwithstanding the actual fact that the mystery messages comprising of bit

"0" or "1" have associate degree uneven look of chances. The displayed calculation is secure what’s additional,

hearty against a rs steganalysis assault. We tend to trust our planned set up offers wide blessings and provides

chance to reinforce stenographic applications.

VI. ACKNOWLEDGMENT

We might want to thank the analysts and also distributers for making their assets accessible. We additionally

appreciate the commentator for their significant recommendations furthermore, we thank the college powers for

giving the obliged base and backing.

REFERENCES

[1] n. F. Johnson and s. Jajodia, “exploring steganography: seeing the unseen,” computer, vol. 31, no. 2, pp.

26-34, 1998.

[2] n. Provos and p. Honeyman, “hide and seek: an introduction to steganography,” security & privacy, ieee,

vol. 1, no. 3, pp. 32-44, 2003.

[3] f. A. P. Petitcolas, r. J. Anderson, and m. G. Kuhn, “information hiding-a survey,” proceedings of the

ieee, vol. 87, no. 7, pp. 1062-1078, 1999.

[4] y.-m. Cheng and c.-m. Wang, “a high-capacity steganographic approach for 3d polygonal meshes,” the

visual computer, vol. 22, no. 9, pp.845-855, 2006.

[5] s.-c. Liu and w.-h.tsai, “line-based cubism-like image a new type of art image and its application to

lossless data hiding,” ieee trans. Inf.forensics security, vol. 7, no. 5, pp. 1448-1458, 2012.

[6] i.-c. Dragoi and d. Coltuc, “local-prediction-based difference expansion reversible watermarking,” ieee

trans. Image process., vol. 23, no. 4, pp.1779-1790, 2014.

[7] j. Fridrich, m. Goljan, and r. Du, “detecting lsb steganography in color ,and gray-scale images,”

multimedia, ieee, vol. 8, no. 4, pp. 22-28, 2001.

[8] y. Guo, g. Zhao, z. Zhou, and m. Pietikäinen, “video texture synthesis with multi-frame lbp-top and

diffeomorphic growth model,” ieeetrans. Image process., vol. 22, no. 10, pp. 3879-3891, 2013.

[9] l.-y. Wei and m. Levoy, “fast texture synthesis using tree-structured vector quantization,” in proc. Of the

27th annual conference on computer graphics and interactive techniques, 2000, pp. 479-488.

[10] a. A. Efros and t. K. Leung, “texture synthesis by non-parametric sampling,” in proc. Of the seventh ieee

international conference on computer vision, 1999, pp. 1033-1038.

[11] Kuo-Chen Wu and Chung-Ming Wang,”Steganography using reversible texture synthesis”,

[12]” Survey on mechanism design for improved steganography using reversible texture synthesis”, conference

References

Related documents

International Journal of Scientific Research in Computer Science, Engineering and Information Technology CSEIT1722225 | Received 25 March 2017 | Accepted 06 April 2017 | March April

ABSTRACT : In the North of Atlantic Moroccan coast, sardine Sardina pilchardus breeding occurs all year round, due to the existence of the upwelling phenomenon which shows

In Bukhari and Kim, 2012 [ 24 ] they observe the problems that people with visual disabilities have to obtain information on the computer, they propose the ontology called

In comparison to Figure 2(b), it is observed that the direct blade flash labeled (i) is not affected, while the two ground-bounce-induced blade flashes ride on sinusoidal tracks

KEYWORDS: Hybrid energy system, H-bridge multilevel inverter, Photovoltaic energy, Wind energy, Grid integration, Shunt active filter, Power

Insulin detemir improves glycemic control with less hypoglycemia and no weight gain in patients with type 2 diabetes who were insulin naïve or treated with NPH or insulin

Dorai-Raj, Kellar, & Zigmond , 2012 ). Apart from these quantitative measures, a huge amount of untrusted big data is available in the form viewer’s comments and replies

The present paper has been solicited through a survey consisting a sample of 360 employees chosen through quota sampling working at SJVN Ltd based on the qualitative analysis of