A New Digital Signature Algorithm for Ensuring the
Data Integrity in Cloud using
Elliptic Curves
Balasubramanian Prabhu Kavin1 and Sannasi
Ganapathy2
1Sri Ramachandra Institute of Higher
Education and Research, India
2Centre
for Cyber-Physical Systems and School of Computer Science and Engineering,
Vellore Institute of Technology, India
Abstract: In this paper, we propose an
Enhanced Digital Signature Algorithm (EDSA) for verifying the data integrity while
storing the data in cloud database. The proposed EDSA is developed by using the
Elliptic Curves that are generated by introducing an improved equation. Moreover,
the proposed EDSA generates two elliptic curves by applying the upgraded
equation in this work. These elliptic curve points were used as a public key
which is used to perform the signing and verification processes. Moreover, a
new base formula is also introduced for performing digital signature operations
such as signing, verification and comparison. From the base formula, we have
derived two new formulas for performing the signing process and verification
process in EDSA. Finally, the proposed EDSA compares the resultant values of
the signing and verification processes and it checks the document originality.
The experimental results proved that the efficiency of the proposed EDSA in
terms of key generation time, signing time and verification time by conducting
various experiments.
Keywords: Cloud, digital signature, enhanced digital signature, elliptic curve,
signing process, verification process and comparison.
Received August 13, 2019;
accepted June 17, 2020