English

Short-Lived Forward-Secure Delegation for TLS

Cryptography and Security 2020-11-19 v2 Networking and Internet Architecture

Abstract

On today's Internet, combining the end-to-end security of TLS with Content Delivery Networks (CDNs) while ensuring the authenticity of connections results in a challenging delegation problem. When CDN servers provide content, they have to authenticate themselves as the origin server to establish a valid end-to-end TLS connection with the client. In standard TLS, the latter requires access to the secret key of the server. To curb this problem, multiple workarounds exist to realize a delegation of the authentication. In this paper, we present a solution that renders key sharing unnecessary and reduces the need for workarounds. By adapting identity-based signatures to this setting, our solution offers short-lived delegations. Additionally, by enabling forward-security, existing delegations remain valid even if the server's secret key leaks. We provide an implementation of the scheme and discuss integration into a TLS stack. In our evaluation, we show that an efficient implementation incurs less overhead than a typical network round trip. Thereby, we propose an alternative approach to current delegation practices on the web.

Keywords

Cite

@article{arxiv.2009.02137,
  title  = {Short-Lived Forward-Secure Delegation for TLS},
  author = {Lukas Alber and Stefan More and Sebastian Ramacher},
  journal= {arXiv preprint arXiv:2009.02137},
  year   = {2020}
}

Comments

This is the full version of a paper which appears in 2020 Cloud Computing Security Workshop (CCSW '20), November 9, 2020, Virtual Event, USA, ACM

R2 v1 2026-06-23T18:18:56.614Z