Abstract :
The true impact of any public-key cryptosystem
can only be evaluated in the context of a security protocol.
Secure communication is an intrinsic requirement in any
transaction. It is very important to implement cryptosystems
securely against the attacks. Elliptic Curve Cryptography
(ECC) is coming forth as an attractive public key
cryptosystem for mobile/wireless environments compared to
traditional cryptosystems like RSA and DSA. ECC fits well for
an efficient and secure encryption scheme because it provides
better security with smaller key sizes, which results in faster
computations, lower power consumption, as well as memory
and bandwidth savings. However, the digital signature is the
indispensable way to ensure the security of web services and
has great significance in practical applications. By using a
digital signature algorithm we can provide authenticity and
validation to the electronic document. ECDSA and ECDH use
the concept of ECC. In this article we present ECC and most
popular algorithms such as RSA, ECDH, ECDSA and ECPP
and a comparative study of all these algorithms have been
done