@inproceedings{e25d63635615436ba7f9d078856b4c22,
title = "Encrypting the internet",
abstract = "End-to-end communication encryption is considered necessary for protecting the privacy of user data in the Internet. Only a small fraction of all Internet traffic, however, is protected today. The primary reason for this neglect is economic, mainly security protocol speed and cost. In this paper we argue that recent advances in the implementation of cryptographic algorithms can make general purpose processors capable of encrypting packets at line rates. This implies that the Internet can be gradually transformed to an information delivery infrastructure where all traffic is encrypted and authenticated. We justify our claim by presenting technologies that accelerate end-to-end encryption and authentication by a factor of 6 and a high performance TLS 1.2 protocol implementation that takes advantage of these innovations. Our implementation is available in the public domain for experimentation.",
keywords = "AES, GCM, HTTPS, RSA, SSL, TLS, cryptographic algorithm acceleration, secure communications",
author = "Kounavis, {Michael E.} and Xiaozhu Kang and Ken Grewal and Mathew Eszenyi and Shay Gueron and David Durham",
year = "2010",
doi = "10.1145/1851182.1851200",
language = "English",
isbn = "9781450302012",
series = "SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference",
pages = "135--146",
booktitle = "SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference",
note = "7th International Conference on Autonomic Computing, SIGCOMM 2010 ; Conference date: 30-08-2010 Through 03-09-2010",
}