New Trends In Computer Networks

Performance Considerations for Elliptic Curve Cryptography in Communications

MER ZG R BOZKURT
Yildiz Technical University, Computer Engineering Department 34349, Istanbul, Turkey
ozgur@ce.yildiz.edu.tr

Elliptic Curve Cryptography is one of the emerging public key cryptography algorithms to provide communications security. Providing security means a decrease in performance and this decrease should be kept minimal in order to make the security algorithm attractive. Contemporarily, internet communications and sensor networks found a broad usage and research interest. In this paper, the performance of most dominant internet security protocol, Secure Sockets Layer, and TinySec, the link layer security mechanism for sensor networks, which are both enhanced by Elliptic Curve Cryptography, are studied.

1 Introduction

Whatever the type of the online transaction over the Internet is, security is the first in demand. During a transaction, both sides should be sure about not only the identity of the correspondent, but also the integrity and confidentiality of the data being transmitted. Secure Sockets Layer (SSL) [7] mostly fulfils those Internet user demands. SSL Protocol is an application independent protocol. SSL runs over a reliable transfer protocol such as TCP and is used to encapsulate various higher level protocols such as HTTP, TELNET, FTP, etc. SSL Protocol provides a private and reliable connection over an insecure, public network and the peers' identity can be authenticated using either symmetric or public-key cryptography. SSL is mostly used to secure the main protocol of the Internet, HTTP Protocol which is also referred to as HTTPS. However, the use of SSL reduces the web server throughput and causes slower response times. A...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: VoIP Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.