Home // SECURWARE 2019, The Thirteenth International Conference on Emerging Security Information, Systems and Technologies // View article
Aggregation-Based Certificate Transparency Gossip
Authors:
Rasmus Dahlberg
Tobias Pulls
Jonathan Vestin
Toke Høiland-Jørgensen
Andreas Kassler
Keywords: Certificate Transparency, Gossip, P4, XDP
Abstract:
Certificate Transparency (CT) requires that every certificate which is issued by a certificate authority must be publicly logged. While a CT log can be untrusted in theory, it relies on the assumption that every client observes and cryptographically verifies the same log. As such, some form of gossip mechanism is needed in practice. Despite CT being adopted by several major browser vendors, no gossip mechanism is widely deployed. We suggest an aggregation-based gossip mechanism that passively observes cryptographic material that CT logs emit in plaintext, aggregating at packet processors (such as routers and switches) to periodically verify log consistency off-path. In other words, gossip is provided as-a-service by the network. Our proposal can be implemented for a variety of programmable packet processors at line-speed without aggregation distinguishers (throughput), and based on 20 days of RIPE Atlas measurements that represent clients from 3500 autonomous systems we show that significant protection against split-viewing CT logs can be achieved with a realistic threat model and an incremental deployment scenario.
Pages: 120 to 127
Copyright: Copyright (c) IARIA, 2019
Publication date: October 27, 2019
Published in: conference
ISSN: 2162-2116
ISBN: 978-1-61208-746-7
Location: Nice, France
Dates: from October 27, 2019 to October 31, 2019