Skip to Main Content
The primary goal of the secure socket layer protocol (SSL) is to provide confidentiality and data integrity between two communicating entities. Since the most computationally expensive step in the SSL handshake protocol is the server's RSA decryption, it is introduced that the proposed secret exchange algorithm can be used to speedup SSL session initialization. The optimization strategy, which is based on the constrained model considering the user's requirements for Quality of Service (QoS), such as security ranking, focuses on the optimal result in different public key size. It is also introduced that the parameter is optimized when integrating user's requirements for Internet QoS such as the stability of the system and the tolerable response time. Finally, the proposed algorithm is evaluated to be practical and efficient through both analysis and simulation studies.