论文部分内容阅读
TLS(transport layer security)协议的基本设计目标是为两个通信实体之间提供数据的保密性和完整性.由于在传输层安全握手协议中最耗费计算资源的步骤是服务器RSA解密运算,优化的批处理的RSA方法提出可以用于加速 TLS 会话的初始化.首先指出了以前的批处理方法由于要求多证书实现而实用性不强.然后提出了单一证书策略的方法,从而克服了这一问题.还提出结合用户对于因特网服务质量的要求优化了批处理参数.为了选择优化的批处理的参数,不仅考虑了服务器的性能,而且还考虑了客户可容忍的等待时间.通过分析并在阐述平均排队时间、批处理服务时间和系统稳定性的基础上提出了一种新颖的优化批处理调度算法,已部署在服务器上.最后通过分析和模拟两种方法验证了所提出方案的实用性和有效性.
The basic design objective of the Transport Layer Security (TLS) protocol is to provide confidentiality and integrity of data between two communication entities.As the most expensive computing resource in the transport layer security handshake protocol is the server RSA decryption algorithm, the optimized The batch RSA method proposed can be used to speed up the initialization of TLS sessions.Firstly, it points out that the former batch method is not practical because it requires multi-certificate implementation, and then proposes a single certificate policy method, thus overcoming this problem. It is also proposed to optimize the batch parameters in combination with the user’s requirements for the quality of the Internet service.In order to select the optimal batch parameters, not only the performance of the server but also the tolerable waiting time of the customers are taken into account.Through analyzing and describing the average queuing Time, batch service time and system stability, a novel and optimized batch scheduling algorithm is proposed and deployed on the server.At last, two methods are analyzed and simulated to verify the practicability and validity of the proposed scheme. .