The research of improving SSL handshake performance

An RSA variant algorithmic approach for speeding up SSL's performance is presented on a web server. The RSA variant improves the performance of SSL's handshake protocol by up to a factor of 7.5 for 1024-bit RSA keys. We improve the server's performance by batching the SSL handshake protocol and shifting some decryption work to SSL clients. The theoretical value shows that the performance of the SSL handshake protocol has been substantially improved by the method.

[1]  Guang Zhao,et al.  Improving Secure Server Performance by EAMRSA SSL Handshakes , 2012, 2012 International Conference on Industrial Control and Electronics Engineering.

[2]  Qing Liu,et al.  Design and implementation of two improved Batch RSA algorithms , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[3]  Fang Qi Parameter Optimization-Based Batching TLS Protocol , 2007 .

[4]  Guang Zhao,et al.  An Efficient Variant of the Batch RSA Cryptosystem , 2013 .

[5]  J. Quisquater,et al.  Fast decipherment algorithm for RSA public-key cryptosystem , 1982 .

[6]  Two efficient methods to speed up the Batch RSA decryption , 2010, Third International Workshop on Advanced Computational Intelligence.

[7]  Gene Tsudik,et al.  Improving secure server performance by re-balancing SSL/TLS handshakes , 2006, ASIACCS '06.

[8]  Hovav Shacham,et al.  Improving SSL Handshake Performance via Batching , 2001, CT-RSA.