Published December 20, 2020 | Version v1
Conference paper Open

An Accountable Decryption System Based on Privacy-Preserving Smart Contracts

  • 1. Southern University of Science and Technology
  • 2. Swinburne University of Technology
  • 3. St John's Innovation Center, Cambridge

Description

Accountability is a fundamental after-the-fact approach to detect and punish illegal actions during the execution of a warrant for accessing users’ sensitive data. To achieve accountability in a security protocol, a trusted authority is required, denoted as judge, to faithfully cooperate with the rest of the entities in the system. However, malicious judges or uncooperative protocol participants may void the accountability mechanism in practice, for example by fabricating fake evidence or by refusing to provide any evidence at all. To provide remediation to these issues, in this paper we propose Fialka, a novel accountable decryption system based on privacy-preserving smart contracts (PPSC). The neutrality that is inherent to a secure blockchain platform is inherited by PPSC which are then used in our approach as an accountable key manager as well as a transparent judge. To the best of our knowledge, we present the first PPSC-based accountable decryption system to increase the transparency of warrant execution with formal definitions and proofs. Furthermore, we provide and evaluate a prototype implementation using the PPSC-enabled platform Oasis Devnet, which additionally demonstrates the feasibility of Fialka.

Files

43-_ISC_2020__An_Accountable_Decryption_System_Basedon_Privacy_Preserving_Smart_Contracts.pdf

Additional details

Related works

Is previous version of
10.1007/978-3-030-62974-8_21 (DOI)

Funding

FutureTPM – Future Proofing the Connected World: A Quantum-Resistant Trusted Platform Module 779391
European Commission