publication . Article . 2006

Performance analysis of TLS Web servers

Dan S. Wallach; Cristian Coarfa; Peter Druschel;
Open Access
  • Published: 08 May 2006 Journal: ACM Transactions on Computer Systems, volume 24, pages 39-69 (issn: 0734-2071, eissn: 1557-7333, Copyright policy)
  • Publisher: Association for Computing Machinery (ACM)
Abstract
TLS is the protocol of choice for securing today's e-commerce and online transactions but adding TLS to a Web server imposes a significant overhead relative to an insecure Web server on the same platform. We perform a comprehensive study of the performance costs of TLS. Our methodology is to profile TLS Web servers with trace-driven workloads, replace individual components inside TLS with no-ops, and measure the observed increase in server throughput. We estimate the relative costs of each TLS processing stage, identifying the areas for which future optimizations would be worthwhile. Our results show that while the RSA operations represent the largest performanc...
Subjects
free text keywords: Throughput, Reuse, The Internet, business.industry, business, Computer science, Web server, computer.software_genre, computer, Cryptography, Central processing unit, Client–server model, Communications protocol, Computer network, Operating system
Related Organizations
Any information missing or wrong?Report an Issue