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

Saved in:
Bibliographic Details
Main Author: Lim, Lai Koon.
Other Authors: Chan Choong Wah
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/20823
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
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.