Secured Data Storage and Retrieval using Elliptic
Curve Cryptography in Cloud
Pradeep
Suthanthiramani1, Muthurajkumar Sannasy 2, Ganapathy
Sannasi 3, and Kannan Arputharaj1
1Department of Information Science and Technology, Anna University, India
2Department of Computer Technology, Anna University, India
3Research
Centre for Cyber-Physical Systems and School of Computer Science and
Engineering, Vellore Institute of Technology, India
Abstract: Security of data stored in the cloud databases is
a challenging and complex issue to be addressed due to the presence of
malicious attacks, data breaches and unsecured access points. In the past, many
researchers proposed security mechanisms including access control, intrusion
detection and prevention models, Encryption based storage methods and key
management schemes. However, the role based access control policies that were
developed to provide security for the data stored in cloud databases based on the
sensitivity of the information are compromised by the attackers through the
misuse of privileges gained by them from multiple roles. Therefore, it is
necessary to propose more efficient mechanisms for securing the sensitive
information through attribute based encryption by analyzing the association
between the various attributes. For handling the security issue related to the
large volume of cloud data effectively, the association rule mining algorithm
has been extended with temporal constraints in this work in order to find the
association among the attributes so that it is possible to form groups among
the attributes as public attributes with insensitive data, group attributes
with medium sensitive data and owner with highly sensitive attributes and data for
enhancing the strength of attribute based encryption scheme. Based on the associations
among the attributes and temporal constraints, it is possible to encrypt the
sensitive data with stronger keys and algorithms. Hence, a new key generation and
encryption algorithm is proposed in this paper by combining the Greatest common
divisor and the Least common multiple between the primary key value and the
first numeric non key attribute that is medium sensitive attributes and data present
in the cloud database for providing secured storage through effective attribute
based encryption. Moreover, a new intelligent algorithm called Elliptic Curve
Cryptography with Base100 Table algorithm is also proposed in this paper for
performing encryption and decryption operations over the most sensitive data
for the data owners. From the experiments conducted in this work, it is
observed that the proposed model enhances the data security by more than 5% when
it is compared with other existing secured storage models available for cloud.
Keywords: Cloud database, secured storage, association
rule mining, greatest common divisor, least common multiple, key generation and
encryption.
Received July 19, 2019; accepted June 17, 2020