SSL协议的基本设计目标是为两个通信实体之间提供数据的保密性和完整性。由于在SSL握手协议中最耗费计算资源和造成客户端与服务器端计算不平衡的步骤是服务器端解密运算,提出了客户端平衡的密钥交换算法,用来加速SSL会话的初始化和承担服务器端的解密的预运算。对算法中的同时对多个客户的请求进行解密的粒度的估计策略进行了阐述。模拟实验表明所提出的方案是有效的。
The primary goal of the Secure Socket Layer(SSL) protocol is to provide confidentiality and data integrity between two communicating entities.Since the step that is most computationally expensive and causes computational imbalance between clients and server in the SSL handshake protocol is the decryption computation of the server,we show that a client balanced secret ex- change algorithm can be used to speedup SSL session initialization and undertake the previous computation tasks of server's de- cryption.It is also introduced that the estimation strategy of parameter which is the size of clients which will be decrypted at the same time.Finally,the proposed algorithm is evaluated to be efficient through simulation studies.