Home
Scholarly Works
ArchiveSafe: Mass-Leakage-Resistant Storage from...
Conference

ArchiveSafe: Mass-Leakage-Resistant Storage from Proof-of-Work

Abstract

Data breaches—mass leakage of stored information—are a major security concern. Encryption can provide confidentiality, but encryption depends on a key which, if compromised, allows the attacker to decrypt everything, effectively instantly. Security of encrypted data thus becomes a question of protecting the encryption keys. In this paper, we propose using keyless encryption to construct a mass leakage resistant archiving system, where decryption of a file is only possible after the requester, whether an authorized user or an adversary, completes a proof of work in the form of solving a cryptographic puzzle. This proposal is geared towards protection of infrequently-accessed archival data, where any one file may not require too much work to decrypt, decryption of a large number of files—mass leakage—becomes increasingly expensive for an attacker. We present a prototype implementation realized as a user-space file system driver for Linux. We report experimental results of system behaviour under different file sizes and puzzle difficulty levels. Our keyless encryption technique can be added as a layer on top of traditional encryption: together they provide strong security against adversaries without the key and resistance against mass decryption by an attacker.

Authors

Sabry M; Samavi R; Stebila D

Series

Lecture Notes in Computer Science

Volume

12484

Pagination

pp. 89-107

Publisher

Springer Nature

Publication Date

January 1, 2020

DOI

10.1007/978-3-030-66172-4_6

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team