Litcius/Paper detail

A New Digital Signature Algorithm for Ensuring the Data Integrity in Cloud using Elliptic Curves

Balasubramanian Prabhu Kavin, Sannasi Ganapathy, M Bellare, G Neven, P Bjelland, K Franke, Arnes, C Chang, Y Chang, X Chen, F Zhang, W Susilo, H Tian, J Li, Kim, W Gao, F Li, Wang, Q Huang, Z Ma, Y Yang, N Xinxin, F Jingyi, X Huang, W Wang, E Ismail, N Tahat, Ahmad, F Jaidi, F Ayachi, A Bouhoula, L Jiang, D Guo, N Kaaniche, M Laurent, B Kavin, S Ganapathy, J Kim, H Oh, S Kumar, M Kumar, R Budhiraja, M Das, S Singh, M Kumar, S Srivastava, M Kumar, S Srivastava, Uddin, T Li, Z Liu, J Li, C Jia, Li, X Liu, Y Zhang, B Wang, Yan, D Lou, J Liu, C Mitchell, S Muthurajkumar, M Vijayalakshmi, A Kannan, S Ganapathy, M Perbawa, D Afryansyah, Sari, Rani Kumar, R Rivest, A Shamir, Adleman, A Selim

2021The International Arab Journal of Information Technology31 citationsDOIOpen Access PDF

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

Topics & Concepts

Computer scienceKey (lock)Elliptic Curve Digital Signature AlgorithmSignature (topology)Process (computing)Base (topology)Digital signatureElliptic curveAlgorithmCloud computingElliptic curve cryptographyPublic-key cryptographyMathematicsComputer securityEncryptionOperating systemGeometryMathematical analysisHash functionCloud Data Security SolutionsChaos-based Image/Signal EncryptionCryptography and Residue Arithmetic