Security Improvement in Elliptic Curve Cryptography

Abstract

This paper proposed different approaches to enhance the performance of the Elliptic Curve Cryptography (ECC) algorithm. ECC is vulnerable to attacks by exploiting the public parameters of ECC to solve Discrete Logarithm Problem (DLP). Therefore, these public parameters should be selected safely to obviate all recognized attacks. This paper presents a new generator function to produce the domain parameters for creating the elliptic curve; a secure mechanism is used in the proposed function to avoid all possible known attacks that attempts to solve the Elliptic Curve Discrete Logarithm Problem (ECDLP). Moreover, an efficient algorithm has been proposed for choosing two base points from the curve in order to generate two subgroups in a secure manner. The purpose of the aforementioned algorithm is to offer more confidence for the user since it is not built upon a hidden impairment that it could be subsequently utilized to retrieve user’s private key. The Elliptic Curve Diffie Hellman (ECDH) algorithm is implemented to exchange a session key between the communicating parties in a secure manner. Beside, a preprocessing operation is performed on the message to enhance the diffusion property and consequently leads to increase the strength against cryptanalysis attack. Finally, the dual encryption/decryption algorithm is implemented using different session keys in each stage of the encryption to boost immunity against any attack on the digital audio transmission. The gained results show the positive effect of the dual elliptic curve system in terms of speed and confidentiality without needing any extra time for encryption.

Authors and Affiliations

Kawther Esaa Abdullah, Nada Hussein M. Ali

Keywords

Related Articles

Recognizing Rainfall Pattern for Pakistan using Computational Intelligence

Over the world, rainfall patterns and seasons are shifting in new directions due to global warming. In the case of Pakistan, unusual rainfall events may outcome with droughts, floods and other natural disasters along wit...

Initialization Method for Communication and Data Sharing in P2P Environment Between Wireless Sensor Nodes

Wireless Sensor Networks have increased notewor-thy thought nowadays, rather than wired sensor systems, by presenting multi-useful remote hubs, which are littler in size. However, WSNs correspondence is inclined to negat...

Knowledge Level Assessment in e-Learning Systems Using Machine Learning and User Activity Analysis

Electronic Learning has been one of the foremost trends in education so far. Such importance draws the attention to an important shift in the educational paradigm. Due to the complexity of the evolving paradigm, the pros...

Analysis of Valuable Clustering Techniques for Deep Web Access and Navigation

A massive amount of content is available on web but huge portion of it is still invisible. User can only access this hidden web, also called Deep web, by entering a directed query in a web search form and thus accessing...

Forensic Analysis using Text Clustering in the Age of Large Volume Data: A Review

Exploring digital devices in order to generate digital evidence related to an incident being investigated is essential in modern digital investigation. The emergence of text clustering methods plays an important role in...

Download PDF file
  • EP ID EP315591
  • DOI 10.14569/IJACSA.2018.090516
  • Views 88
  • Downloads 0

How To Cite

Kawther Esaa Abdullah, Nada Hussein M. Ali (2018). Security Improvement in Elliptic Curve Cryptography. International Journal of Advanced Computer Science & Applications, 9(5), 122-131. https://europub.co.uk./articles/-A-315591