WSES: HIGH SECURED DATA ENCRYPTION AND AUTHENTICATION USING WEAVING, ROTATION AND FLIPPING
A YESU RAJA AND S ARMUGA PERUMAL: WSES: HIGH SECURED DATA ENCRYPTION AND AUTHENTICATION USING WEAVING, ROTATION AND FLIPPING
DOI: 10.21917/ijct.2015.0176
WSES: HIGH SECURED DATA ENCRYPTION AND AUTHENTICATION USING
WEAVING, ROTATION AND FLIPPING
A. Yesu Raja1 and S. Arumuga Perumal2
Department of Computer Science, S.T. Hindu College, India
E-mail: and
growing a secret pixel into m sub-pixels. The visual quality of
reconstructed image is very poor by the VCS. Another one
polynomial-based secured image sharing scheme can recover
the distortion levels very less in the secret image, but its
decoding process needs Lagrange interpolation [5], [6]. The
authors combined the VCS and polynomial-based secured
image sharing to design and development by a two-in-one
VCS, with different types of decoding options [7], [8]. This
two-in-one Visual cryptographic scheme is having two parts,
first stage is stacking to see a formless reconstructed image and
the second stage is used to reconstruct the secret image
perfectly by Lagrange interpolation.
In the symmetric key cryptography, both transmitter and
receiver use a same key for encryption and decryption and it
needs a secure channel or a trusted third party to exchange the
key. In other words, the security of the symmetric key
cryptography depends on the way of key exchange to some
extent. To avoid this issue, public-key cryptography was used,
in which a transmitter and a receiver own different private keys
and share a public key. The keys are mathematically related.
Encryption and decryption are performed by using the public
key and the private key. The security of the public-key
cryptography mainly lies on the complexity of the
mathematical relationship between the public key and private
key [9], [10].
In previous years the author of paper [11] have analyzed
exam results from the Data Security course and noticed that
students had trouble understanding cryptographic algorithms,
which resulted in lower grades on the part of the exam
covering this area and consequently the final grades for the
exam. The reason for this was the difficulty for students to
closely follow the execution of algorithms, because they are
too complex to be calculated manually on paper.
In order to help students to better understand the material
many teachers in different areas use educational software
systems. These systems have a significant presence in
engineering sciences, where it is important for students to have
practical work in addition to classes. Systems differ
significantly depending on the area in which they are used. It is
common in hardware related courses to use software simulators
in order to avoid the high price of the necessary equipment for
the laboratory exercises. In software related areas that teach
algorithms, software systems for visual representation of the
algorithms [12] are often used for both teaching and laboratory
exercises.
In [13], an algorithm is introduced to the encryption and
decryption method is used to speed up the execution process.
That algorithm is called up Advanced Encryption Standard
(AES) cryptosystems. Even though the traditional
cryptographic techniques could be applied separately to
Abstract
Data security is the very important part in the network data
communication. Avoidance of the information hacking and steeling
are very challenging part for network data communication. Now-adays people are using many encryption and decryption techniques for
data security. But all encryption and decryption techniques are having
more time occupation or less security for the process. This paper
proposed high level security approach to encryption and decryption
for data security. Two levels of securities are used in this proposed
method. First one is data encryption and the second one is hash value
generation. The proposed Weaving based Superior Encryption
Standard (WSES) uses a novel weaving based approach. The weaving
array generation is done by Elementary Number Theory Notation
(ENTN) method. The weaving array has multiple private keys for
XOR encryption. After encryption the error value is extracted from
the encrypted array and weaving array. This error value is sent to the
other side. The novel approach for hash value generation uses the
encrypted array. After encryption, the encrypted array is rotated into
four degrees and each degree data are converted to vector format and
arranged on by one under the vector. Finally a 2D Rotational
Encryption Matrix (REM) is obtained. After this process a REM copy
is converted to mirror flip and it is need as Flipped Matrix (FM). The
FM is concatenated under the REM and converted to vector using the
zigzag operation. Finally this process gives two bytes hash value from
the vector. This proposed method executes very fast and provide high
security. This method is much reliable to small size applications and
also used for any type of data security.
Keywords:
Data Security, XOR, WSES, Encryption, Decryption, Hash, ENTN,
Weaving, REM, Flipped Matrix
1. INTRODUCTION
Secret sharing schemes have been independently introduced
by Blakley [1] and Shamir [2]. In the Shamir’s secret sharing
scheme said by, a secret m is divided into n number of pieces
m1; . . . ; mn, which satisfies, 1) knowledge of whichever t or
more mi pieces makes m easily computable, and 2) knowledge
of whichever t-1 or fewer mi pieces leaves m completely
undetermined. Shamir’s secret sharing scheme, which is also
called as (t, n) secret sharing, can be proven to be informationtheoretically secure.
Sahai and Waters [3] are addressed this issue by introduce
the notion of Attribute Based Encryption (ABE). The ABE is a
new public key based one-to-many encryptions and that
encryption standard enables access control over encrypted data
using access policies which are associated with private keys
[4].
Visual cryptographic scheme (VCS) is a category of secret
image sharing schemes. In a threshold (k, n), where k ≤ n, a
secret image is encrypted into n shadow images (shadows) by
1200
ISSN: 2229-6948(ONLINE)
ICTACT JOURNAL ON COMMUNICATION TECHNOLOGY, DECEMBER 2015, VOLUME: 06, ISSUE: 04
communication channels, exchange the secret keys are required
to between transmitter and intended receiver. The Advanced
Encryption Standard (AES) design implementation utilized 16
map online and offline key expansion. A simple design utilized
only eight cores for online key expansion and six cores for
offline key expansion. This implementation explores to the
data level and task level parallelism. This implementation’s
main aim is to reduce the core and increased the workload [14].
Patient health record system is encrypted with Attribute
Based Encryption (ABE). It is mainly focus on multiple data
owner’s situation. The multiple security domains reduced the
key management complexity for owner and user [15].
In cloud security with the involvement of the third party
cloud services, a crucial problem is that the identity attribute in
the Access Cont (...truncated)