Title :
Analysis and Comparison of Several Algorithms in SSL/TLS Handshake Protocol
Author :
Qing, Luo ; Yaping, Lin
Author_Institution :
Coll. of Comput. & Commun., Hunan Univ., Changsha, China
Abstract :
SSL/TLS servers are often overloaded with many simultaneous requests or denial of service (DoS) attack which will result in degradation of performance. So SSL/TLS servers have to utilize significantly more hardware in order to provide a reasonable response time to their customers. Instead of developing the hardware, it is always possible to look for faster algorithms in order to speed up decryption stages for improve SSL/TLS performance. In the paper, we investigate the performance and security of three algorithms in SSL/TLS handshake protocol. The solutions improve the performance without decrease security of the system or requiring expensive hardware. We provide detailed analyses of the three techniques and compare disadvantages of the three techniques. In particular, although increase some bandwidth and memory overhead to client, client-aided RSA provide the best performance among the algorithms in SSL/TLS handshake protocol by transfer some cryptographic computation to client.
Keywords :
cryptographic protocols; public key cryptography; RSA cryptography; SSL-TLS handshake protocol; SSL-TLS server; bandwidth; decryption; denial of service attack; memory overhead; Algorithm design and analysis; Costs; Cryptographic protocols; Educational institutions; Hardware; Information technology; Proposals; Public key cryptography; Security; Software algorithms; Batch RSA; Client-aided RSA; Reblanced RSA; SSL/TLS handshake protocol;
Conference_Titel :
Information Technology and Computer Science, 2009. ITCS 2009. International Conference on
Conference_Location :
Kiev
Print_ISBN :
978-0-7695-3688-0
DOI :
10.1109/ITCS.2009.307