The Evolving Architecture of the Web and Its Impact on Security, Privacy, and Latency

Thursday, January 18, 2018 - 1:00 pm1:30 pm

Nick Sullivan, Head of Cryptography, Cloudflare

Abstract: 

The encrypted web is built on top of a few fundamental protocols: HTTP, TLS, and DNS. These protocols were written with some fundamental assumptions about the architecture of the internet in mind, like the idea that different IP addresses correspond to separate physical machines. However, some of these assumptions are changing, and changing quickly. The popularity of technologies like IP anycast, Layer 4 load balancing, and the consolidation of massive portions of the web behind a small set of reverse proxy services mean that the architecture of the web today is very different than what is taught in computer networking classes. In this talk, I will examine some of the impacts of these changes and how internet standards such as HTTP/2 are being adapted to take advantage of the new architecture. I will also debate the tradeoffs between the complexity added by these changes and the privacy and latency benefits they provide to users of the web.

BibTeX
@inproceedings {208157,
author = {Nick Sullivan},
title = {The Evolving Architecture of the Web and Its Impact on Security, Privacy, and Latency},
booktitle = {Enigma 2018 (Enigma 2018)},
year = {2018},
address = {Santa Clara, CA},
url = {https://www.usenix.org/node/208158},
publisher = {{USENIX} Association},
}