SoK: Opportunities for Software-Hardware-Security Codesign for Next Generation Secure Computing

Deeksha Dangwal, Meghan Cowan, Armin Alaghi, Vincent T. Lee, Brandon Reagen, Caronline Trippel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Users are demanding increased data security. As a result, security is rapidly becoming a first-order design constraint in next generation computing systems. Researchers and practitioners are exploring various security technologies to meet user demand such as trusted execution environments (e.g., Intel SGX, ARM TrustZone), homomorphic encryption, and differential privacy. Each technique provides some degree of security, but differs with respect to threat coverage, performance overheads, as well as implementation and deployment challenges. In this paper, we present a systemization of knowledge (SoK) on these design considerations and trade-offs using several prominent security technologies. Our study exposes the need for software-hardware-security codesign to realize efficient and effective solutions of securing user data. In particular, we explore how design considerations across applications, hardware, and security mechanisms must be combined to overcome fundamental limitations in current technologies so that we can minimize performance overhead while achieving sufficient threat model coverage. Finally, we propose a set of guidelines to facilitate putting these secure computing technologies into practice.

Original languageEnglish (US)
Title of host publicationProceedings of the 9th International Workshop on Hardware and Architectural Support for Security and Privacy, HASP 2020
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450388986
DOIs
StatePublished - Oct 17 2020
Event9th International Workshop on Hardware and Architectural Support for Security and Privacy, HASP 2020, in conjunction with the 53rd International Symposium on Microarchitecture, MICRO 2020 - Virtual, Online, Greece
Duration: Oct 17 2020 → …

Publication series

NameACM International Conference Proceeding Series

Conference

Conference9th International Workshop on Hardware and Architectural Support for Security and Privacy, HASP 2020, in conjunction with the 53rd International Symposium on Microarchitecture, MICRO 2020
Country/TerritoryGreece
CityVirtual, Online
Period10/17/20 → …

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'SoK: Opportunities for Software-Hardware-Security Codesign for Next Generation Secure Computing'. Together they form a unique fingerprint.

Cite this