Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. SafetyPin: Encrypted Backups with Human-Memorable Secrets
 
conference paper

SafetyPin: Encrypted Backups with Human-Memorable Secrets

Dauterman, Emma
•
Corrigan-Gibbs, Henry  
•
Mazieres, David
January 1, 2020
Proceedings Of The 14Th Usenix Symposium On Operating Systems Design And Implementation (Osdi '20)
14th USENIX Symposium on Operating Systems Design and Implementation (OSDI)

We present the design and implementation of SafetyPin, a system for encrypted mobile-device backups. Like existing cloud-based mobile-backup systems, including those of Apple and Google, SafetyPin requires users to remember only a short PIN and defends against brute-force PIN-guessing attacks using hardware security protections. Unlike today's systems, SafetyPin splits trust over a cluster of hardware security modules (HSMs) in order to provide security guarantees that scale with the number of HSMs. In this way, SafetyPin protects backed-up user data even against an attacker that can adaptively compromise many of the system's constituent HSMs. SafetyPin provides this protection without sacrificing scalability or fault tolerance. Decentralizing trust while respecting the resource limits of today's HSMs requires a synthesis of systems-design principles and cryptographic tools. We evaluate SafetyPin on a cluster of 100 low-cost HSMs and show that a SafetyPin-protected recovery takes 1.01 seconds. To process 1B recoveries a year, we estimate that a SafetyPin deployment would need 3,100 low-cost HSMs.

  • Details
  • Metrics
Type
conference paper
Web of Science ID

WOS:000668979500063

Author(s)
Dauterman, Emma
Corrigan-Gibbs, Henry  
Mazieres, David
Date Issued

2020-01-01

Publisher

USENIX ASSOC

Publisher place

Berkeley

Published in
Proceedings Of The 14Th Usenix Symposium On Operating Systems Design And Implementation (Osdi '20)
ISBN of the book

978-1-939133-19-9

Start page

1121

End page

1138

Subjects

Computer Science, Software Engineering

•

Computer Science

•

secure

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
DEDIS  
Event nameEvent placeEvent date
14th USENIX Symposium on Operating Systems Design and Implementation (OSDI)

ELECTR NETWORK

Nov 04-06, 2020

Available on Infoscience
August 14, 2021
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/180649
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés