Speeding up secure web transactions using elliptic curve cryptography

Elliptic Curve Cryptography (ECC) is becoming an attractive alternative to traditional public-key cryptography systems like RSA, Digital Signature Algorithm (DSA) and Diffie-Hellman (DH) as ECC provides similar level of security with smaller key sizes resulting in faster computations, lower power...

Full description

Bibliographic Details
Main Author: Lim, Lai Koon.
Other Authors: Chan Choong Wah
Format: Final Year Project (FYP)
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/20823
Description
Summary:Elliptic Curve Cryptography (ECC) is becoming an attractive alternative to traditional public-key cryptography systems like RSA, Digital Signature Algorithm (DSA) and Diffie-Hellman (DH) as ECC provides similar level of security with smaller key sizes resulting in faster computations, lower power consumption, as well as memory and bandwidth savings. This report documents the design and implementation of using ECC with Secure Sockets Layer (SSL), the dominant Internet security protocol. The report also covers the analysis of experimental results taken to provide a comparison between the performances of ECC-based SSL and the RSA-based SSL which is commonly used now.