Large-Scale Certificate Management on Multi-Tenant Web Servers

Autor: Kentaro Kuribayashi, Ryosuke Matsumoto, Kenji Rikitake
Rok vydání: 2018
Předmět:
Zdroj: COMPSAC (2)
DOI: 10.1109/compsac.2018.10234
Popis: In large-scale certificate management on multi-tenant web servers, preloading a large number of certificates for managing a large number of hosts under the single server process results in increasing the required memory usage due to the respective page table entry manipulation, which may be poor resource efficiency and reduced capacity. To solve this issue, we propose a method to dynamically load the certificates bound to the hostnames found during the SSL/TLS handshake sequences without preloading, provided the Server Name Indication (SNI) extension is available. We implement the function of choosing the respective certificates with the ngx_mruby module which extend Web server functions using mruby with small memory footprint while maintaining the execution speed. We also evaluated the proposed method on a Web hosting service of authors' place of an employer.
Databáze: OpenAIRE