IMAGE ENCRYPTION USING A COMBINANTION OF HAAR AND DNA ALGORITHM

Page 1

ISSN 2278-3091 Volume 3, No.5, September - October 2014

Rohit Kumar et al., International Journal of Advanced Trends in Computer Science and Engineering, 3(5), September-October 2014, 82-87

International Journal of Advanced Trends in Computer Science and Engineering Available Online at http://warse.org/pdfs/2014/ijatcse01352014.pdf

IMAGE ENCRYPTION USING A COMBINANTION OF HAAR AND DNA ALGORITHM 1 1

Rohit Kumar, 2 Bhanu Pratap, 3 Vaibhav Singh

M. Tech Scholar, Department of Comp.Sci.and Engg., Graphic Era University, Dehradun 2 M. Tech Scholars, Department of Comp.Sci.and Engg., RCE, Roorkee 3 M. Tech Scholars, Department of Comp.Sci.and Engg., DBIT, Dehradun 1

kambojrohit42@gmail.com vai.rajput123@gmail.com 3 bhanu8909@gmail.com

2

Encryption is a method of converting original data or information, called clear text or plaintext, into a form that is unreadable by any unauthorized person that is called cipher text. Plaintext can be read by a computer or any person without any secretes information. When it is converted into the cipher text, no one (human beings and any computer machines) is able to process it until it is converted into readable form from decrypted form. This enables s to send any type of information or data over any network without any security breach. When any data or information is stored on a storage media, it is protected by physical and logical access controls. When we need to sand this stored data or information over any insecure channel or network, network does not take any guaranty of these controls.

Abstract— In last few decades, digital information sharing has become more common with the fast development of Internet. However, in open networks, it is very much important to keep sensitive information such as military and medical images secure from becoming vulnerable to unauthorized access. The development of fast and efficient cryptographic schemes is thus essential to the provision of multimedia security. Information security becomes more important with the fast progression of data exchange in electronic form. Pixels are the basic elements of an image, so in order to encrypt an image we have to encrypt the information hidden in each pixel. Pixel’s position values can also be used for encryption purpose. Technique of image encryption should be strong enough so that the encrypted image could contain good properties that may undergo most of the testing criteria. In our work we first compress the image using Haar wavelet transformation and then encrypt it using DNA algorithm. Wavelets are mathematical functions that were developed for sorting the data by frequencies. A Wavelet transformation converts data from the spatial into the frequency domain and then stores each component with a corresponding matching resolution scale. By applying the Haar wavelet transform we can represent this image in terms of a low-resolution image and a set of detail coefficients. Haar Transform is nothing but averaging and differencing. DNA algorithm is used for further encrypting the image. This technique will change the data into unreadable form.

Fig: 1.1 The process of encryption and decryption. A cryptosystem is created through hardware components or application program code, which provides encryption and decryption of data and information. The cryptosystem makes use of mathematical algorithm for encryption process, which determines the complexity of the encryption and decryption process. This mathematical algorithm is applied over plain text in specific sequence to convert it into unreadable form. Most encryption algorithms makes use of a key, which is required to encrypt and decrypt the given data or information, as shown in below Figure.

Keywords— DNA, Cryptography, Compression, Wavelet, Encryption

1.INTRODUCTION Nowadays Digital Images find a lot of applications almost in all the fields, for e.g. Information Hiding, Communication etc. Security of these images is very important. Image encryption is one method of providing security to digital images.

82


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.