Fetching the paper…
Reading the bibliography…
The growing complexity of modern computing platforms and the need for strong isolation protections among their software components has led to the increased adoption of Trusted Execution Environments (TEEs).
H. Oh, A. Ahmad, S. Park, B. Lee, and Y. Paek, “TrustOre: Side-channel resistant storage for SGX using Intel hybrid CPU-FGPA,” in Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security , 2020, pp. 1903–1918
1918
Earlier work this paper cites.
P. Kocher, J. Jaffe, and B. Jun, “Differential power analysis,” in Annual international cryptology conference . Springer, 1999, pp. 388–397
1999
Earlier work this paper cites.
D. Lie, C. Thekkath, M. Mitchell, P. Lincoln, D. Boneh, J. Mitchell, and M. Horowitz, “Architectural support for copy and tamper resistant software,” Acm Sigplan Notices , vol. 35, no. 11, pp. 168–177, 2000
2000
Earlier work this paper cites.
G. E. Suh, D. Clarke, B. Gassend, M. Van Dijk, and S. Devadas, “Aegis: Architecture for tamper-evident and tamper-resistant processing,” in ACM International Conference on Supercomputing 25th Anniversary Volume , 2003, pp. 357–368
2003
Earlier work this paper cites.
G. E. Suh, D. Clarke, B. Gasend, M. Van Dijk, and S. Devadas, “Efficient memory integrity verification and encryption for secure processors,” in Proceedings. 36th Annual IEEE/ACM International Symposium on Microarchitecture, 2003. MICRO-36. IEEE, 2003, pp. 339–350
2003
Earlier work this paper cites.
T. Alves and D. Felton, “TrustZone: Integrated hardware and software security - enabling trusted computing in embedded systems,” White paper , 2004
2004
Earlier work this paper cites.
T. C. Group, “TCG specification architecture overview,” Trusted Computing Group, Tech. Rep., Aug. 2007, revision 1.4
2007
Earlier work this paper cites.
B. Kauer, “OSLO: Improving the security of trusted computing.” in USENIX Security Symposium , vol. 24, 2007, p. 173
2007
Earlier work this paper cites.
J. M. McCune, B. J. Parno, A. Perrig, M. K. Reiter, and H. Isozaki, “Flicker: An execution infrastructure for TCB minimization,” in Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008 , 2008, pp. 315–328
2008
Earlier work this paper cites.
J. M. McCune, B. Parno, A. Perrig, M. K. Reiter, and A. Seshadri, “How low can you go? recommendations for hardware-supported minimal TCB code execution,” ACM SIGOPS Operating Systems Review , vol. 42, no. 2, pp. 14–25, 2008
2008
Earlier work this paper cites.
A. M. Azab, P. Ning, and X. Zhang, “SICE: a hardware-level strongly isolated computing environment for x86 multi-core platforms,” in Proceedings of the 18th ACM conference on Computer and communications security , 2011, pp. 375–388
2011
Earlier work this paper cites.
S. Jin, J. Ahn, S. Cha, and J. Huh, “Architectural support for secure virtualization under a vulnerable hypervisor,” in 2011 44th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) . IEEE, 2011, pp. 272–283
2011
Earlier work this paper cites.
J. Szefer and R. B. Lee, “Architectural support for hypervisor-secure virtualization,” ACM SIGPLAN Notices , vol. 47, no. 4, pp. 437–450, 2012
2012
Earlier work this paper cites.
Z. Zhou, V. D. Gligor, J. Newsome, and J. M. McCune, “Building verifiable trusted path on commodity x86 computers,” in 2012 IEEE symposium on security and privacy . IEEE, 2012, pp. 616–630
2012
Earlier work this paper cites.
F. McKeen, I. Alexandrovich, A. Berenzon, C. V. Rozas, H. Shafi, V. Shanbhogue, and U. R. Savagaonkar, “Innovative instructions and software model for isolated execution.” in Hardware and Architectural Support for Security and Privacy , 2013, pp. 1–8
2013
Earlier work this paper cites.
I. Anati, S. Gueron, S. Johnson, and V. Scarlata, “Innovative technology for cpu based attestation and sealing,” in Proceedings of the 2nd international workshop on hardware and architectural support for security and privacy , vol. 13. Citeseer, 2013, p. 7
2013
Earlier work this paper cites.
Y. Xia, Y. Liu, and H. Chen, “Architecture support for guest-transparent vm protection from untrusted hypervisor and physical attacks,” in 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA) . IEEE, 2013, pp. 246–257
2013
Earlier work this paper cites.
Y. Wen, J. Lee, Z. Liu, Q. Zheng, W. Shi, S. Xu, and T. Suh, “Multi-processor architectural support for protecting virtual machine privacy in untrusted cloud environment,” in Proceedings of the ACM International Conference on Computing Frontiers , 2013, pp. 1–10
2013
Earlier work this paper cites.
J. Noorman, P. Agten, W. Daniels, R. Strackx, A. Van Herrewege, C. Huygens, B. Preneel, I. Verbauwhede, and F. Piessens, “Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base,” in 22nd USENIX Security Symposium (USENIX Security 13) , 2013, pp. 479–498
2013
Earlier work this paper cites.
L. Deng, Q. Zeng, W. Wang, and Y. Liu, “EqualVisor: Providing memory protection in an untrusted commodity hypervisor,” in 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications . IEEE, 2014, pp. 300–309
2014
Earlier work this paper cites.
D. Evtyushkin, J. Elwell, M. Ozsoy, D. Ponomarev, N. A. Ghazaleh, and R. Riley, “Iso-X: A flexible architecture for hardware-managed isolated execution,” in 2014 47th Annual IEEE/ACM International Symposium on Microarchitecture . IEEE, 2014, pp. 190–202
2014
Earlier work this paper cites.
P. Koeberl, S. Schulz, A.-R. Sadeghi, and V. Varadharajan, “Trustlite: A security architecture for tiny embedded devices,” in Proceedings of the Ninth European Conference on Computer Systems , 2014, pp. 1–14
2014
Earlier work this paper cites.
W. Li, M. Ma, J. Han, Y. Xia, B. Zang, C.-K. Chu, and T. Li, “Building trusted path on untrusted device drivers for mobile devices,” in Proceedings of 5th Asia-Pacific Workshop on Systems , 2014, pp. 1–7
2014
Earlier work this paper cites.
F. Liu, Y. Yarom, Q. Ge, G. Heiser, and R. B. Lee, “Last-level cache side-channel attacks are practical,” in 2015 IEEE symposium on security and privacy . IEEE, 2015, pp. 605–622
2015
Earlier work this paper cites.
A. Rane, C. Lin, and M. Tiwari, “Raccoon: Closing digital side-channels through obfuscated execution,” in 24th { \{ USENIX } \} Security Symposium ( { \{ USENIX } \} Security 15) , 2015, pp. 431–446
2015
Earlier work this paper cites.
S. Shinde, S. Tople, D. Kathayat, and P. Saxena, “Podarch: Protecting legacy applications with a purely hardware TCB,” National University of Singapore, Tech. Rep , 2015
2015
Earlier work this paper cites.
S. Jin, J. Ahn, J. Seol, S. Cha, J. Huh, and S. Maeng, “H-SVM: Hardware-assisted secure virtual machines under a vulnerable hypervisor,” IEEE Transactions on Computers , vol. 64, no. 10, pp. 2833–2846, 2015
2015
Earlier work this paper cites.
L. Xu, J. Lee, S. H. Kim, Q. Zheng, S. Xu, T. Suh, W. W. Ro, and W. Shi, “Architectural protection of application privacy against software and physical attacks in untrusted cloud environment,” IEEE Transactions on Cloud Computing , vol. 6, no. 2, pp. 478–491, 2015
2015
Earlier work this paper cites.
H. Sun, K. Sun, Y. Wang, J. Jing, and H. Wang, “TrustICE: Hardware-assisted isolated computing environments on mobile devices,” in 2015 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks . IEEE, 2015, pp. 367–378
2015
Earlier work this paper cites.
F. Brasser, B. El Mahjoub, A.-R. Sadeghi, C. Wachsmann, and P. Koeberl, “TyTAN: Tiny trust anchor for tiny devices,” in Proceedings of the 52nd annual design automation conference , 2015, pp. 1–6
2015
Earlier work this paper cites.
W. Li, H. Li, H. Chen, and Y. Xia, “AdAttester: Secure online mobile advertisement attestation using TrustZone,” in Proceedings of the 13th annual international conference on mobile systems, applications, and services , 2015, pp. 75–88
2015
Cited alongside, same era.
H. Sun, K. Sun, Y. Wang, and J. Jing, “TrustOTP: Transforming smartphones into secure one-time password tokens,” in Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security , 2015, pp. 976–988
2015
Cited alongside, same era.
M. Sabt, M. Achemlal, and A. Bouabdallah, “Trusted execution environment: what it is, and what it is not,” in 2015 IEEE Trustcom/BigDataSE/ISPA , vol. 1. IEEE, 2015, pp. 57–64
2015
Cited alongside, same era.
J. T. Mühlberg, J. Noorman, and F. Piessens, “Lightweight and flexible trust assessment modules for the internet of things,” in European Symposium on Research in Computer Security . Springer, 2015, pp. 503–520
2015
Cited alongside, same era.
A. Waterman, Y. Lee, R. Avizienis, D. A. Patterson, and K. Asanović, “The RISC-V instruction set manual volume II: Privileged architecture,” EECS Department, University of California, Berkeley , 2019
2019
Later among the works it cites.
D. Kaplan, J. Powell, and T. Woller, “AMD SEV-SNP: Strengthening VM isolation with integrity protection and more,” AMD, Tech. Rep., 2020
2020
Later among the works it cites.
D. Lee, D. Jung, I. T. Fang, C.-C. Tsai, and R. A. Popa, “An off-chip attack on hardware enclaves via the memory bus,” in 29th USENIX Security Symposium (USENIX Security 20) , 2020
2020
Later among the works it cites.
D. Lee, D. Kohlbrenner, S. Shinde, K. Asanović, and D. Song, “Keystone: An open framework for architecting trusted execution environments,” in Proceedings of the Fifteenth European Conference on Computer Systems , 2020, pp. 1–16
2020
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
V. Costan and S. Devadas, “Intel SGX explained.” IACR Cryptol. ePrint Arch. , vol. 2016, no. 86, pp. 1–118, 2016
2016
Cited alongside, same era.
V. Costan, I. Lebedev, and S. Devadas, “Sanctum: Minimal hardware extensions for strong software isolation,” in 25th { \{ USENIX } \} Security Symposium ( { \{ USENIX } \} Security 16) , 2016, pp. 857–874
2016
Cited alongside, same era.
S. Johnson, V. Scarlata, C. Rozas, E. Brickell, and F. Mckeen, “Intel software guard extensions: EPID provisioning and attestation services,” Intel Corperation, Tech. Rep., 2016
2016
Cited alongside, same era.
F. Brasser, U. Müller, A. Dmitrienko, K. Kostiainen, S. Capkun, and A.-R. Sadeghi, “Software grand exposure: SGX cache attacks are practical,” in 11th USENIX Workshop on Offensive Technologies (WOOT 17) , 2017
2017
Cited alongside, same era.
A. Ferraiuolo, A. Baumann, C. Hawblitzel, and B. Parno, “Komodo: Using verification to disentangle secure-enclave hardware from software,” in Proceedings of the 26th Symposium on Operating Systems Principles , 2017, pp. 287–305
2017
Cited alongside, same era.
M. Zhu, B. Tu, W. Wei, and D. Meng, “HA-VMSI: A lightweight virtual machine isolation approach with commodity hardware for ARM,” ACM SIGPLAN Notices , vol. 52, no. 7, pp. 242–256, 2017
2017
Cited alongside, same era.
J. Noorman, J. V. Bulck, J. T. Mühlberg, F. Piessens, P. Maene, B. Preneel, I. Verbauwhede, J. Götzfried, T. Müller, and F. Freiling, “Sancus 2.0: A low-cost security architecture for IoT devices,” ACM Transactions on Privacy and Security (TOPS) , vol. 20, no. 3, pp. 1–33, 2017
2017
Cited alongside, same era.
S. Weiser and M. Werner, “SGXIO: Generic trusted I/O path for Intel SGX,” in Proceedings of the seventh ACM on conference on data and application security and privacy , 2017, pp. 261–268
2017
Cited alongside, same era.
A. Dhar, E. Ulqinaku, K. Kostiainen, and S. Capkun, “ProtectIOn: Root-of-trust for IO in compromised platforms,” in 27th Annual Network and Distributed System Security Symposium, NDSS 2020, San Diego, California, USA, February 23-26, 2020 . The Internet Society, 2020. [Online]. Available: https://www.ndss-symposium.org/ndss-paper/protection-root-of-trust-for-io-in-compromised-platforms/
2020
Later among the works it cites.
T. Hunt, Z. Jia, V. Miller, A. Szekely, Y. Hu, C. J. Rossbach, and E. Witchel, “Telekine: Secure computing with cloud GPUs,” in 17th { \{ USENIX } \} Symposium on Networked Systems Design and Implementation ( { \{ NSDI } \} 20) , 2020, pp. 817–833
2020
Later among the works it cites.
Z. Wang, F. Zheng, J. Lin, G. Fan, and J. Dong, “SEGIVE: A practical framework of secure GPU execution in virtualization environment,” in 2020 IEEE 39th International Performance Computing and Communications Conference (IPCCC) . IEEE, 2020, pp. 1–10
2020
Later among the works it cites.
D. Cerdeira, N. Santos, P. Fonseca, and S. Pinto, “SoK: Understanding the prevailing security vulnerabilities in TrustZone-assisted TEE systems,” in 2020 IEEE Symposium on Security and Privacy (SP) . IEEE, 2020, pp. 1416–1432
2020
Later among the works it cites.
G. Dessouky, A.-R. Sadeghi, and E. Stapf, “Enclave computing on RISC-V: A brighter future for security?” in Workshop on Secure RISC-V Architecture Design (SECRISC-V’20) , Aug 2020
2020
Later among the works it cites.
P. Jauernig, A.-R. Sadeghi, and E. Stapf, “Trusted execution environments: properties, applications, and challenges,” IEEE Security & Privacy , vol. 18, no. 2, pp. 56–60, 2020
2020
Later among the works it cites.
I. Corporation, “Intel® trust domain extensions,” Intel Corperation, Tech. Rep., Aug. 2020, 343961-002US
2020
Later among the works it cites.
AMD, “Secure encrypted virtualization API version 0.24,” AMD, Tech. Rep., 2020, issue Date: April, 2020
2020
Later among the works it cites.
I. Corporation, “Intel® trust domain extensions (Intel® TDX) module base architecture specification,” Intel Corporation, Tech. Rep., Sep. 2021, 348549-001US
2021
Later among the works it cites.
T. Krachenfels, T. Kiyan, S. Tajik, and J.-P. Seifert, “Automatic extraction of secrets from the transistor jungle using laser-assisted side-channel attacks,” in 30th USENIX Security Symposium (USENIX Security 21) . USENIX Association, Aug. 2021, pp. 627–644
2021
Later among the works it cites.
M. Li, Y. Zhang, H. Wang, K. Li, and Y. Cheng, “CIPHERLEAKS: Breaking constant-time cryptography on AMD SEV via the ciphertext side channel,” in 30th USENIX Security Symposium (USENIX Security 21) . USENIX Association, Aug. 2021, pp. 717–732
2021
Later among the works it cites.
G. D. Hunt, R. Pai, M. V. Le, H. Jamjoom, S. Bhattiprolu, R. Boivie, L. Dufour, B. Frey, M. Kapur, K. A. Goldman et al. , “Confidential computing for OpenPOWER,” in Proceedings of the Sixteenth European Conference on Computer Systems , 2021, pp. 294–310
2021
Later among the works it cites.
E. Feng, X. Lu, D. Du, B. Yang, X. Jiang, Y. Xia, B. Zang, and H. Chen, “Scalable memory protection in the PENGLAI enclave,” in 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21) , 2021, pp. 275–294
2021
Later among the works it cites.
R. Bahmani, F. Brasser, G. Dessouky, P. Jauernig, M. Klimmek, A.-R. Sadeghi, and E. Stapf, “CURE: A security architecture with customizable and resilient enclaves,” in 30th USENIX Security Symposium (USENIX Security 21) . USENIX Association, Aug. 2021, pp. 1073–1090
2021
Later among the works it cites.
P. Nasahl, R. Schilling, M. Werner, and S. Mangard, “HECTOR-V: A heterogeneous CPU architecture for a secure RISC-V execution environment,” in Proceedings of the 2021 ACM Asia Conference on Computer and Communications Security , 2021, pp. 187–199
2021
Later among the works it cites.
Synopsys, “Security modules for standard interfaces,” accessed on 2021-11-29. [Online]. Available: https://www.synopsys.com/designware-ip/security-ip/interface-security-modules.html
2021
Later among the works it cites.
H. Oh, K. Nam, S. Jeon, Y. Cho, and Y. Paek, “MeetGo: A trusted execution environment for remote applications on FPGA,” IEEE Access , vol. 9, pp. 51 313–51 324, 2021
2021
Later among the works it cites.
2021
Later among the works it cites.
TrustedFirmware, “OP-TEE documentation,” https://optee.readthedocs.io/en/latest/index.html, accessed: 11.11.2021
2021
Later among the works it cites.
2021
Later among the works it cites.
W. Zheng, Y. Wu, X. Wu, C. Feng, Y. Sui, X. Luo, and Y. Zhou, “A survey of Intel SGX and its applications,” Frontiers of Computer Science , vol. 15, no. 3, pp. 1–15, 2021
2021
Later among the works it cites.
S. Fei, Z. Yan, W. Ding, and H. Xie, “Security vulnerabilities of SGX and countermeasures: A survey,” ACM Computing Surveys (CSUR) , vol. 54, no. 6, pp. 1–36, 2021
2021
Later among the works it cites.
J. Randmets, “An overview of vulnerabilities and mitigations of Intel SGX applications,” Cybernetica AS, Tech. Rep., 2021
2021
Later among the works it cites.
O. Demigha and R. Larguet, “Hardware-based solutions for trusted cloud computing,” Computers & Security , p. 102117, 2021
2021
Later among the works it cites.
D. C. G. Valadares, N. C. Will, M. A. Spohn, D. F. de Souza Santos, A. Perkusich, and K. C. Gorgonio, “Trusted execution environments for cloud/fog-based internet of things applications.” in CLOSER , 2021, pp. 111–121
2021
Later among the works it cites.
Intel Corporation, “Intel 64 and IA-32 architectures software developer manuals,” Jun 2021. [Online]. Available: https://software.intel.com/content/www/us/en/develop/articles/intel-sdm.html
2021
Later among the works it cites.