Fetching the paper…
Reading the bibliography…
Security architectures providing Trusted Execution Environments (TEEs) have been an appealing research subject for a wide range of computer systems, from low-end embedded devices to powerful cloud servers.
Timing attacks on implementations of diffie-hellman, rsa, dss, and other systems
P. C. Kocher · 1996
Earlier work this paper cites.
Differential fault attacks on elliptic curve cryptosystems
I. Biehl, B. Meyer, and V. Müller · 2000
Earlier work this paper cites.
Seca: security-enhanced communication architecture
J. Coburn, S. Ravi, A. Raghunathan, and S. Chakradhar · 2005
Earlier work this paper cites.
Using gpus for machine learning algorithms
D. Steinkraus, I. Buck, and P. Simard · 2005
Earlier work this paper cites.
Cache attacks and countermeasures: the case of AES
D. A. Osvik, A. Shamir, and E. Tromer · 2006
Earlier work this paper cites.
Security technology: building a secure system using TrustZone technology
ARM Limited · 2008
Earlier work this paper cites.
The definitive guide to the xen hypervisor
D. Chisnall · 2008
Earlier work this paper cites.
Power analysis attacks: Revealing the secrets of smart cards
S. Mangard, E. Oswald, and T. Popp · 2008
Earlier work this paper cites.
sel4: Formal verification of an os kernel
G. Klein, K. Elphinstone, G. Heiser, J. Andronick, et al · 2009
Earlier work this paper cites.
Realtime training on mobile devices for face recognition applications
K. Choi, K. Toh, and H. Byun · 2011
Earlier work this paper cites.
I/o attacks in intel pc-based architectures and countermeasures
F. L. Sang, V. Nicomette, and Y. Deswarte · 2011
Earlier work this paper cites.
Bus-based mpsoc security through communication protection: A latency-efficient alternative
P. Cotret, J. Crenne, G. Gogniat, and J. Diguet · 2012
Earlier work this paper cites.
Virtualization essentials
M. Portnoy · 2012
Earlier work this paper cites.
Iago attacks: why the system call api is a bad untrusted rpc interface
S. Checkoway and H. Shacham · 2013
Earlier work this paper cites.
Fie on firmware: Finding vulnerabilities in embedded systems using symbolic execution
D. Davidson, B. Moench, T. Ristenpart, and S. Jha · 2013
Earlier work this paper cites.
Innovative instructions and software model for isolated execution
F. McKeen, I. Alexandrovich, A. Berenzon, C. V. Rozas, H. Shafi, V. Shanbhogue, and U. R. Savagaonkar · 2013
Earlier work this paper cites.
Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base
J. Noorman, P. Agten, W. Daniels, R. Strackx, A. Van Herrewege, C. Huygens, B. Preneel, I. Verbauwhede, and F. Piessens · 2013
Earlier work this paper cites.
Intel Software Guard Extensions Programming Reference
Intel · 2014
Earlier work this paper cites.
Flipping bits in memory without accessing them: An experimental study of dram disturbance errors
Y. Kim, R. Daly, J. Kim, C. Fallin, J. H. Lee, D. Lee, C. Wilkerson, K. Lai, and O. Mutlu · 2014
Earlier work this paper cites.
Trustlite: A security architecture for tiny embedded devices
P. Koeberl, S. Schulz, A. Sadeghi, and V. Varadharajan · 2014
Earlier work this paper cites.
Stealing webpages rendered on your browser by exploiting gpu vulnerabilities
S. Lee, Y. Kim, J. Kim, and J. Kim · 2014
Earlier work this paper cites.
Random fill cache architecture
F. Liu and R. B. Lee · 2014
Earlier work this paper cites.
Image processing, analysis, and machine vision
M. Sonka, V. Hlavac, and R. Boyle · 2014
Earlier work this paper cites.
Codoms: Protecting software with code-centric memory domains
L. Vilanova, M. Ben-Yehuda, N. Navarro, Y. Etsion, and M. Valero · 2014
Earlier work this paper cites.
The cheri capability model: Revisiting risc in an age of risk
J. Woodruff, R. N. Watson, D. Chisnall, S. W. Moore, J. Anderson, B. Davis, B. Laurie, P. G. Neumann, R. Norton, and M. Roe · 2014
Earlier work this paper cites.
Flush+reload: A high resolution, low noise, l3 cache side-channel attack
Y. Yarom and K. Falkner · 2014
Earlier work this paper cites.
Shielding applications from an untrusted cloud with haven
A. Baumann, M. Peinado, and G. Hunt · 2015
Earlier work this paper cites.
Tytan: tiny trust anchor for tiny devices
F. Brasser, B. El Mahjoub, A. Sadeghi, C. Wachsmann, and P. Koeberl · 2015
Earlier work this paper cites.
S $ a: A shared cache attack that works across cores and defies vm sandboxing and its application to aes
G. Irazoqui, T. Eisenbarth, and B. Sunar · 2015
Earlier work this paper cites.
Trustice: Hardware-assisted isolated computing environments on mobile devices
H. Sun, K. Sun, Y. Wang, J. Jing, and H. Wang · 2015
Earlier work this paper cites.
Controlled-channel attacks: Deterministic side channels for untrusted operating systems
Y. Xu, W. Cui, and M. Peinado · 2015
Earlier work this paper cites.
The rocket chip generator
K. Asanovic, R. Avizienis, J. Bachrach, S. Beamer, et al · 2016
Earlier work this paper cites.
Mastering KVM virtualization
H. D. Chirammal, P. Mukhedkar, and A. Vettathu · 2016
Earlier work this paper cites.
Hardware-assisted on-demand hypervisor activation for efficient security critical code execution on mobile devices
Y. Cho, J. Shin, D. Kwon, M. Ham, Y. Kim, and Y. Paek · 2016
Earlier work this paper cites.
Sanctum: Minimal hardware extensions for strong software isolation
V. Costan, I. Lebedev, and S. Devadas · 2016
Earlier work this paper cites.
Amd memory encryption
D. Kaplan, J. Powell, and T. Woller · 2016
Cited alongside, same era.
A high-resolution side-channel attack on last-level cache
M. Kayaalp, N. Abu-Ghazaleh, D. Ponomarev, and A. Jaleel · 2016
Cited alongside, same era.
Catalyst: Defeating last-level cache side channel attacks in cloud computing
F. Liu, Q. Ge, Y. Yarom, F. Mckeen, C. Rozas, G. Heiser, and R. B. Lee · 2016
Cited alongside, same era.
Newcache: Secure cache architecture thwarting cache side-channel attacks
F. Liu, H. Wu, K. Mai, and R. B. Lee · 2016
Cited alongside, same era.
Oblivious multi-party machine learning on trusted processors
O. Ohrimenko, F. Schuster, C. Fournet, A. Mehta, S. Nowozin, K. Vaswani, and M. Costa · 2016
Cited alongside, same era.
Cuda leaks: a detailed hack for cuda and a (partial) fix
R. D. Pietro, F. Lombardi, and A. Villani · 2016
Cited alongside, same era.
Graviton: Trusted execution environments on gpus
S. Volos, K. Vaswani, and R. Bruno · 2018
Later among the works it cites.
Cve-2018-17182
Google Projekt Zero · 2018
Later among the works it cites.
Xnu: copy-on-write behavior bypass via mount of user-owned filesystem image
Google Projekt Zero · 2018
Later among the works it cites.
Obfuscuro: A commodity obfuscation engine on intel sgx
A. Ahmad, B. Joe, Y. Xiao, Y. Zhang, I. Shin, and B. Lee · 2019
Later among the works it cites.
Dr. sgx: automated and adjustable side-channel protection for sgx using data location randomization
F. Brasser, S. Capkun, A. Dmitrienko, T. Frassetto, K. Kostiainen, and A. Sadeghi · 2019
Later among the works it cites.
Sanctuary: Arming trustzone with user-space enclaves
F. Brasser, D. Gens, P. Jauernig, A. Sadeghi, and E. Stapf · 2019
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Hdfi: Hardware-assisted data-flow isolation
C. Song, H. Moon, M. Alam, I. Yun, B. Lee, T. Kim, W. Lee, and Y. Paek · 2016
Cited alongside, same era.
Secdcp: Secure dynamic cache partitioning for efficient timing channel protection
Y. Wang, A. Ferraiuolo, D. Zhang, A. C. Myers, and G. E. Suh · 2016
Cited alongside, same era.
Software grand exposure: Sgx cache attacks are practical
F. Brasser, U. Müller, A. Dmitrienko, K. Kostiainen, S. Capkun, and A. Sadeghi · 2017
Cited alongside, same era.
Detecting privileged side-channel attacks in shielded execution with déjá vu
S. Chen, X. Zhang, M. K. Reiter, and Y. Zhang · 2017
Cited alongside, same era.
Komodo: Using verification to disentangle secure-enclave hardware from software
A. Ferraiuolo, A. Baumann, C. Hawblitzel, and B. Parno · 2017
Cited alongside, same era.
Trustshadow: Secure execution of unmodified applications with arm trustzone
L. Guan, P. Liu, X. Xing, X. Ge, S. Zhang, M. Yu, and T. Jaeger · 2017
Cited alongside, same era.
Fallout: Leaking data on meltdown-resistant cpus
C. Canella, D. Genkin, L. Giner, D. Gruss, et al · 2019
Later among the works it cites.
Sgxpectre: Stealing intel secrets from sgx enclaves via speculative execution
G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. H. Lai · 2019
Later among the works it cites.
Intel® 64 and ia-32 architectures software developer’s manual
Intel Corporation · 2019
Later among the works it cites.
Coremark
EMBC · 2019
Later among the works it cites.
The risc-v instruction set manual, volume ii: Privileged architecture
RISC-V Foundation · 2019
Later among the works it cites.
Risc-v proxy kernel and boot loader
RISC-V Foundation · 2019
Later among the works it cites.
Amd64 architecture programmer’s manual volume 2: System programming
Advanced Micro Devices Inc · 2019
Later among the works it cites.
stress-ng
C. King · 2019
Later among the works it cites.
Spectre attacks: Exploiting speculative execution
P. Kocher, J. Horn, A. Fogh, D. Genkin, et al · 2019
Later among the works it cites.
Keystone: A framework for architecting tees
D. Lee, D. Kohlbrenner, S. Shinde, D. Song, and K. Asanović · 2019
Later among the works it cites.
Exploiting unprotected i/o operations in amd’s secure encrypted virtualization
M. Li, Y. Zhang, Z. Lin, and Y. Solihin · 2019
Later among the works it cites.
Libtomcrypt
LibTom · 2019
Later among the works it cites.
Amba® axi and ace protocol specification
ARM Limited · 2019
Later among the works it cites.
Arm® architecture reference manual
Arm Limited · 2019
Later among the works it cites.
Arm platform security architecture trusted boot and firmware update
ARM Limited · 2019
Later among the works it cites.
Thunderclap: Exploring vulnerabilities in operating system iommu protection via dma from untrustworthy peripherals
A. T. Markettos, C. Rothwell, B. F. Gutstein, A. Pearce, P. G. Neumann, S. W. Moore, and R. N. Watson · 2019
Later among the works it cites.
Developing a linux kernel module using gpudirect rdma
NVIDIA · 2019
Later among the works it cites.
Rv8-bench
RV-8 · 2019
Later among the works it cites.
Zombieload: Cross-privilege-boundary data sampling
M. Schwarz, M. Lipp, D. Moghimi, J. Van Bulck, J. Stecklina, T. Prescher, and D. Gruss · 2019
Later among the works it cites.
Sifive block inclusive cache
SiFive · 2019
Later among the works it cites.
Erim: Secure, efficient in-process isolation with protection keys (mpk)
A. Vahldiek-Oberwagner, E. Elnikety, N. O. Duarte, M. Sammler, P. Druschel, and D. Garg · 2019
Later among the works it cites.
Ridl: Rogue in-flight data load
S. van Schaik, A. Milburn, S. Österlund, P. Frigo, G. Maisuradze, K. Razavi, H. Bos, and C. Giuffrida · 2019
Later among the works it cites.
Timber-v: Tag-isolated memory bringing fine-grained enclaves to risc-v
S. Weiser, M. Werner, F. Brasser, M. Malenko, S. Mangard, and A. Sadeghi · 2019
Later among the works it cites.
Scattercache: thwarting cache attacks via cache set randomization
M. Werner, T. Unterluggauer, L. Giner, M. Schwarz, D. Gruss, and S. Mangard · 2019
Later among the works it cites.
Sectee: A software-based approach to secure enclave architecture using tee
S. Zhao, Q. Zhang, Y. Qin, W. Feng, and D. Feng · 2019
Later among the works it cites.
Hybcache: Hybrid side-channel-resilient caches for trusted execution environments
G. Dessouky, T. Frassetto, and A. Sadeghi · 2020
Closest in time.
Lvi: Hijacking transient execution through microarchitectural load value injection
J. Van Bulck, D. Moghimi, M. Schwarz, M. Lipp, M. Minkin, D. Genkin, Y. Yarom, B. Sunar, D. Gruss, and F. Piessens · 2020
Closest in time.
SGAxe: How SGX fails in practice
Stephan van Schaik, Andrew Kwong, Daniel Genkin, and Yuval Yarom · 2020
Closest in time.