Published December 29, 2021 | Version v1
Conference paper Open

Subversion-Resilient Enhanced Privacy ID

  • 1. EURECOM
  • 2. IMDEA Software Institute
  • 3. Protocol Labs
  • 4. NEC Labs Europe

Description

Anonymous attestation for secure hardware platforms leverages tailored group signature schemes and assumes the hardware to be trusted. Yet, there is an increasing concern on the trustworthiness of hardware components and embedded systems. A subverted hardware may, for example, use its signatures to exfiltrate identifying information or even the signing key. We focus on Enhanced Privacy ID (EPID)—a popular anonymous attestation scheme used in commodity secure hardware platforms like Intel SGX. We define and instantiate a subversion resilient EPID scheme (or SR-EPID). In a nutshell, SR-EPID provides the same functionality and security guarantees of the original EPID, despite potentially subverted hardware. In our design, a “sanitizer” ensures no covert channel between the hardware and the outside world both during enrollment and during attestation (i.e., when signatures are produced). We design a practical SR-EPID scheme secure against adaptive corruptions and based on a novel combination of malleable NIZKs and hash functions modeled as random oracles. Our approach has a number of advantages over alternative designs. Namely, the sanitizer bears no secret information—hence, a memory leak does not erode security. Also, we keep the signing protocol non-interactive, thereby minimizing latency during signature generation.

Files

978-3-030-95312-6_23.pdf

Files (916.0 kB)

Name Size Download all
md5:017522b4a739b41bf7a206f9251187e2
916.0 kB Preview Download

Additional details

Funding

SPATIAL – Security and Privacy Accountable Technology Innovations, Algorithms, and machine Learning 101021808
European Commission