Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Syst 2019
DOI: 10.1145/3297858.3304020
|View full text |Cite
|
Sign up to set email alerts
|

Architectural Support for Containment-based Security

Abstract: Software security techniques rely on correct execution by the hardware. Securing hardware components has been challenging due to their complexity and the proportionate attack surface they present during their design, manufacture, deployment, and operation. Recognizing that external communication represents one of the greatest threats to a system's security, this paper introduces the TrustGuard containment architecture. TrustGuard contains malicious and erroneous behavior using a relatively simple and pluggable… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 98 publications
0
6
0
Order By: Relevance
“…The implementation of memristor devices remains under research and development, considering various materials and arrangements like titanium dioxide [111], spintronics [112], or carbon nanotubes [113], with most approaches remaining compatible with CMOS fabrication. Memristive systems in the broader sense, like resistive random-access memories (ReRAMs) or even phase-change memories (PCMs), 3 are progressing towards commercial application [118,119]. Aside from memory, memristors are also interesting for in-memory computing, neuromorphic computing, and reconfigurable logic [115,120,121].…”
Section: Memristorsmentioning
confidence: 99%
See 2 more Smart Citations
“…The implementation of memristor devices remains under research and development, considering various materials and arrangements like titanium dioxide [111], spintronics [112], or carbon nanotubes [113], with most approaches remaining compatible with CMOS fabrication. Memristive systems in the broader sense, like resistive random-access memories (ReRAMs) or even phase-change memories (PCMs), 3 are progressing towards commercial application [118,119]. Aside from memory, memristors are also interesting for in-memory computing, neuromorphic computing, and reconfigurable logic [115,120,121].…”
Section: Memristorsmentioning
confidence: 99%
“…Within the realm of cybersecurity in general, hardware security in particular is concerned about achieving security and trust directly within the underlying electronics. Therefore, hardware security seeks to build up, e.g., so-called root of trust (RoT) schemes for isolation and attestation of computation [2][3][4], or other hardware primitives and protection schemes.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Even the safe enclaves offered by TEE frameworks can be vulnerable to sidechannel leaks such as due to speculative execution [32]. Measures to ensure fault resiliency is another important aspect in this context: e.g., DIVA [33], Sentry [34].…”
Section: Core Micro-architectural Securitymentioning
confidence: 99%
“…While Keystone strives to be less dependent on hardware modifications (improving from Sanctum), approaches like TIMBER-V use tagged memory ideas to implement flexible isolation and involve significant hardware changes 4 . Different in approach and scope from the above containment strategies, TrustGuard [34] presents a hardware based containment strategy to 'quarantine' any faulty or malicious behavior of untrusted components using a gatekeeping hardware module they call a 'Sentry'. Also receiving attention, and something with a significant impact on the threat surface of a system, are CPU micro-architectural countermeasures: e.g., InvisiSpec [58] (making speculation associated leakage unobservable), [32] (securing enclaves executing on a speculative CPU, same as the one used in Section 5.4).…”
Section: Related Workmentioning
confidence: 99%