Secure Transmission of Images using SVD & Gödelization1
-
Upload
sushat-korada -
Category
Documents
-
view
215 -
download
0
Transcript of Secure Transmission of Images using SVD & Gödelization1
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
1/31
Secure Transmission ofImages using SVD &
Gdelization Approach
Under the esteemed guidance ofDr. D. Lalitha Bhaskari
By
Sushat K.309206415049
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
2/31
Abstract
With the increasing use of multimedia data, parallelly there
are many concerns regarding the transmission of this dataover a network. The main concerns are security and datasize.
In this project work, apart from security, we also deal with
the issues of authenticity & confidentiality using PGPmodel.
The multimedia data (image) is first compressed and thenit is transmitted using PGP model for security by using both
SVD & Gdelization approach.
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
3/31
Introduction
Due to high exploration in the field of technology, thetransmission of digital data over a network has becomeless secure.
There are many algorithms which ensures the security ofdata but there also exists many attack methods thatexploits the weakness of the algorithm, making it insecure.
Hence there is a need to find a better algorithm whichensures security, confidentiality and authentication.
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
4/31
Existing System
There are many systems which implement encryptionalgorithms to provide security to data. Some of themare:
Data Encryption Standard(DES)
3DES
Advanced Encryption Standard(AES)
Watermarking Techniques
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
5/31
Proposed System
MultimediaData (M)
Message(M1)
Gdelization
PGPEncryption
EncryptedData
Gdelization: Sender Side
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
6/31
MultimediaData(M)
Message(M1)
PGPDecryption
EncryptedData
Gdelization : Receiver Side
ReverseGdelization
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
7/31
MultimediaData (M)
Message(M1)
SVD
PGPEncryption
EncryptedData
SVD: Sender Side
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
8/31
MultimediaData(M)
Message(M1)
PGPDecryption
EncryptedData
SVD : Receiver Side
SVD
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
9/31
PGP Encryption
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
10/31
PGP Decryption
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
11/31
Gdelization : Proposed by Dr. D. Lalitha Bhaskari & Dr. P. S. Avadhani
Gdelization is a process of converting anypositive integer which is greater than 1 into asequence called Gdel Number Sequence (GNS).
For any positive integer n>1, define
GNS(n) = (x0,x1,xk) where
n= 2x0 * 3x1 * 5x2 Pxk is the prime factorization
of n.
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
12/31
Read Image pixel values
Generate GNS
Apply Compression UsingAlphabetic Coding
Encoded Compressed String
Gdelization
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
13/31
Singular Value Decomposition
Singular Value decomposition factorizes asingle matrix into three different matrices.
SVD can be performed on any real (m,n)matrix.
A(m,n) = U(m,m) * S(m,n)*VT(n,n)
Where
A is the original matrix
U is mxm orthogonal matrix
V is nxn orthogonal matrix
S is mxn diagonal matrix with singular values
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
14/31
Read Image pixel values
Generate their correspondingU,S & V values
Concatenate U,S & V values
Singular Value Decomposition
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
15/31
Usecase Diagrams
PGP applied after Singular Value
Decomposition
Fig: Usecase for sender side of PGP applied after SVD
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
16/31
Fig: Usecase for receiver side of PGP applied after SVD
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
17/31
PGP applied after Gdelization
Fig: Usecase for sender side of PGP applied after Gdelization
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
18/31
Fig: Usecase for receiver side of PGP applied after Gdelization
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
19/31
Output Screens
PGP used after Singular Value Decomposition-
Sender Screens
Fig: Using Matlab to perform SVD
Fig: Input Image
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
20/31
Fig: U,S,V values obtained from matlab.
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
21/31
Output Screens
Fig:Merging the values in U,Sand V into a single file.
Fig:Giving Merged file toPGP model
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
22/31
Fig: Cipertext output from PGP for the input file
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
23/31
PGP used after Singular Value Decomposition-Receiver Screens
Fig: Values of U, S &
V matrix generatedin a single file
Fig: Ciphertext given as input toUser B
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
24/31
Fig: The Values of U, S & V are split intoseparate files
Fig: Image Redrawnusing the U, S & V
Values.
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
25/31
PGP used after Gdelization-Sender Screens
Fig: Image given as Input
Fig: Alphabetic
Coded String isstored in a file
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
26/31
Fig: GeneratedCiphertext of theAlphabetic Coding
Fig: Alphabetic Codedfile given as input to
PGP
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
27/31
PGP used after Gdelization-Receiver Screens
Fig: The Ciphertext is given as inputto PGP
Fig: The original
alphabetic codeis retrieved
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
28/31
Fig: PerformingDe-Gdelization
Fig: Retrieving Pixelvalues
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
29/31
Fig: Drawing image from Pixel values
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
30/31
ConclusionIn comparison of SVD & Gdelization,
SVD is applied to gray scale images and Gdelizationcan be applied to both gray scale as well as colorimages.
Both SVD & Gdelization provides high level ofsecurity for transmission of images and both havetheir own merits and demerits.
It is up to the user to choose the appropriatemethodology based upon the application.
-
8/4/2019 Secure Transmission of Images using SVD & Gdelization1
31/31
Thank You