UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

TLS-N: Non-repudiation over TLS Enabling Ubiquitous Content Signing

Ritzdorf, Hubert; Wust, Karl; Gervais, Arthur; Felley, Guillaume; Capkun, Srdjan; (2018) TLS-N: Non-repudiation over TLS Enabling Ubiquitous Content Signing. In: Proceedings 2018 Network and Distributed System Security Symposium. Internet Society: San Diego, CA, USA. Green open access

[thumbnail of 2017-578.pdf]
Preview
Text
2017-578.pdf - Other

Download (771kB) | Preview

Abstract

An internet user wanting to share observed content is typically restricted to primitive techniques such as screenshots, web caches or share button-like solutions. These acclaimed proofs, however, are either trivial to falsify or require trust in centralized entities (e.g., search engine caches). This motivates the need for a seamless and standardized internet-wide non-repudiation mechanism, allowing users to share data from news sources, social websites or financial data feeds in a provably secure manner. Additionally, blockchain oracles that enable data-rich smart contracts typically rely on a trusted third party (e.g., TLSNotary or Intel SGX). A decentralized method to transfer webbased content into a permissionless blockchain without additional trusted third party would allow for smart contract applications to flourish. In this work, we present TLS-N, the first TLS extension that provides secure non-repudiation and solves both of the mentioned challenges. TLS-N generates non-interactive proofs about the content of a TLS session that can be efficiently verified by third parties and blockchain based smart contracts. As such, TLS-N increases the accountability for content provided on the web and enables a practical and decentralized blockchain oracle for web content. TLS-N is compatible with TLS 1.3 and adds a minor overhead to a typical TLS session. When a proof is generated, parts of the TLS session (e.g., passwords, cookies) can be hidden for privacy reasons, while the remaining content can be verified.

Type: Proceedings paper
Title: TLS-N: Non-repudiation over TLS Enabling Ubiquitous Content Signing
Event: Network and Distributed System Security Symposium
Open access status: An open access version is available from UCL Discovery
DOI: 10.14722/ndss.2018.23272
Publisher version: https://www.ndss-symposium.org/ndss2018/accepted-p...
Language: English
Additional information: Creative Commons License Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Unported License https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10182343
Downloads since deposit
60Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item