International Journal of Computer Science and Applications
To meet a user's needs cryptographic algorithm needs to be selected on the basis of attributes like security and performance. One of the tasks of a cryptosystem designer is to weigh the advantages and disadvantages and select the algorithmic tools that best address the problem to be solved. RSA is the most popular public-key cryptosystem today but long-term trends such as the proliferation of smaller, simpler devices and increasing security needs will make continued reliance on RSA more challenging over time. Hence, Elliptic Curve Cryptography (ECC) is a suitable alternative.