Improving the secure socket layer protocol by modifying its authentication function

H. Otrok, R. Haraty, A. N. El-Kassar

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations


Secure Socket Layer (SSL) is a cryptographic protocol widely used to make a secure connection to a web server. SSL uses three interdependent cryptographic functions to perform a secure connection. The first function is authentication. It is used to allow the client to identify the server and optionally allow the server to identify the client. The most common cryptographic algorithm used for this function is RSA. If we double the key length in RSA to have more secure communication, then it is known that the time needed for the encryption and decryption will be increased approximately eight times. In this paper, we propose a modification of RSA from the domain of integers to the domain of Gaussian arithmetic to be applied to the first function of SSL that would give more secure communication. This modification Would use only double the time needed for the usual implementation of RSA with key size of 1024 bits. Copyright - World Automation Congress (WAC) 2006,.

Original languageBritish English
Title of host publication2006 World Automation Congress, WAC'06
PublisherIEEE Computer Society
ISBN (Print)1889335339, 9781889335339
StatePublished - 2006
Event2006 World Automation Congress, WAC'06 - Budapest, Hungary
Duration: 24 Jun 200626 Jun 2006

Publication series

Name2006 World Automation Congress, WAC'06


Conference2006 World Automation Congress, WAC'06


Dive into the research topics of 'Improving the secure socket layer protocol by modifying its authentication function'. Together they form a unique fingerprint.

Cite this