An Optimal Mini Batch Scheduling Algorithm for SSL/TLS Web Server Load Optimization
Internet revolutionized our lives in many ways. The amount of trade conducted electronically has grown extraordinarily with widespread Internet usage. Security of electronic transaction is very important which includes authenticating business transactions, controlling access to resources such as web pages for registered or selected users, encrypting communications and in general ensuring the privacy and effectiveness of transactions. Among the most widely-used security technologies is the Secure Sockets Layer (SSL) and Transport Layer Security (TLS), which is built into Web browsers. SSL/TLS handshake protocol uses public key cryptographic algorithms such as RSA for key establishment. RSA encryption in the client side is relatively cheap, whereas, the corresponding decryption in the server side is expensive because its private exponent is much larger. Thus SSL/TLS servers become swamped to perform public key decryption operations when the simultaneous requests increase quickly. The batch RSA method is useful when the web server is highly loaded but when request rate becomes low this method degrades the performance of web servers significantly. In this paper mini batching based transaction scheduling algorithm is presented which optimizes SSL/TLS web server performance under varying load conditions.
Batch RSA MiniBatching Tolerable waiting time Response time
R.K.Pateriya J.L.Rana S.C.Shrivastava
Department of Computer Science & Engineering Maulana Azad National Institute of Technology Bhopal, India
国际会议
2010 International Conference on Software and Computing Technology(2010年软件与计算机技术国际会议 ICSCT 2010)
昆明
英文
702-705
2010-10-17(万方平台首次上网日期,不代表论文的发表时间)