Anda di halaman 1dari 3

www.ingenstech.

com



|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|













Image Security Enhancement Using Neural Network
Abstract
With the increased popularity of multimedia applications, there is a great demand for secured data
storage and transmission. Information security has always been ensured with data encryption and
authentication techniques. Nowadays a lot of generic data encryption and decryption algorithm has
been developed. The secrecy of communication is maintained by secret key exchange. In effect the
strength of the algorithm depends solely on the length of the key. The presented work aims at
secure image transmission using randomness in encryption algorithm, thereby creating more
confusion to obtain the original data. The security of the original cipher has been enhanced by
addition of impurities to misguide the cryptanalyst.
Since the encryption process is one way function, the artificial neural networks are best suited for
this purpose as they possess features like high security and no distortion. So the encryption side
need not transmit any keys to the receiver. The receiver side uses neural network to decrypt the
data.
Artificial Neural network (ANN) are simplified models of biological nervous system. ANN is a highly
interconnected, massively parallel distributed processing network with a large number of processing
elements called neurons. This ANN process is used in the data decryption side for accurate data
reconstruction.
The image to be encrypted is read pixel by pixel and the transformation is done on these pixels using
permutation, substitution and impurity addition. At the receiving end image is decrypted using ANN.
MATLABs neural network toolbox is used for this purpose.
This encryption and decryption is done using image processing tools on the MATLB. Thus the project
can be highly helpful in many application scenarios like military, industrials, website development,
medical imaging, etc.

Existing System
1. Uses ordinary encryption technique
2. Key transmission is necessary which reduces security

Proposed System
1. Uses Artificial Neural network
2. Its only one way and hence no key transmission is necessary
3. Gives more security to the data.

Ingens Tech Private Limited | For Students Use Only | All Rights Reserved
www.ingenstech.com | IEEE Projects 2014 - 2015 abstracts | Final Year Projects

www.ingenstech.com



|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|













Block Diagram

Unsecured
Images
Image encryption algorithm using
Digital Image Processing using
MATLAB
PC
Unsecured
Images
Encrypted
Image
Image Decryption algorithm using
Artificial Neural network using
MATLAB
PC
SECURITY ENHANCEMENT


Original
Image

Employing
Permutation
and Doping on
image

Employing
Second level
encryption by
altering Pixel
Values

Encrypted
Image

Encrypted
Image

Employing
Artificial
Neural
Network

Original
Image

Picture
Normalization

Employing
Second
Level
Decryption

ENCRYPTION
DECRYPTION
SIMPLIFIED ALGORITHM
Ingens Tech Private Limited | For Students Use Only | All Rights Reserved
www.ingenstech.com | IEEE Projects 2014 - 2015 abstracts | Final Year Projects

www.ingenstech.com



|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|

w
w
w
.
i
n
g
e
n
s
t
e
c
h
.
c
o
m

|













Software Tools
MATLAB for PC programming.
a. Neural Network Toolbox
b. Image Processing Toolbox.

Ingens Tech Private Limited | For Students Use Only | All Rights Reserved
www.ingenstech.com | IEEE Projects 2014 - 2015 abstracts | Final Year Projects

Anda mungkin juga menyukai