A comparison study of intel SGX and AMD memory encryption technology

S Mofrad, F Zhang, S Lu, W Shi - … of the 7th International Workshop on …, 2018 - dl.acm.org
Hardware-assisted trusted execution environments are secure isolation technologies that
have been engineered to serve as efficient defense mechanisms to provide a security …

Intel software guard extensions applications: A survey

NC Will, CA Maziero - ACM Computing Surveys, 2023 - dl.acm.org
Data confidentiality is a central concern in modern computer systems and services, as
sensitive data from users and companies are being increasingly delegated to such systems …

Intel® software guard extensions (intel® sgx) support for dynamic memory management inside an enclave

F McKeen, I Alexandrovich, I Anati, D Caspi… - Proceedings of the …, 2016 - dl.acm.org
We introduce Intel® Software Guard Extensions (Intel® SGX) SGX2 which extends the SGX
instruction set to include dynamic memory management support for enclaves. Intel® SGX is …

Memory encryption: A survey of existing techniques

M Henson, S Taylor - ACM Computing Surveys (CSUR), 2014 - dl.acm.org
Memory encryption has yet to be used at the core of operating system designs to provide
confidentiality of code and data. As a result, numerous vulnerabilities exist at every level of …

Memory encryption for general-purpose processors

S Gueron - IEEE Security & Privacy, 2016 - ieeexplore.ieee.org
Intel's Software Guard Extensions allows general-purpose computing platforms to run
software in a trustworthy manner and securely handle encrypted data. To satisfy the …

Intel® software guard extensions (Intel® SGX) software support for dynamic memory allocation inside an enclave

BC Xing, M Shanahan, R Leslie-Hurd - Proceedings of the Hardware …, 2016 - dl.acm.org
Intel® Software Guard Extensions (Intel® SGX) SGX2 extends the Intel® Software Guard
Extensions (SGX) instruction set and enables software developers to dynamically manage …

SGX-Bomb: Locking down the processor via Rowhammer attack

Y Jang, J Lee, S Lee, T Kim - Proceedings of the 2nd Workshop on …, 2017 - dl.acm.org
Intel Software Guard Extensions (SGX) provides a strongly isolated memory space, known
as an enclave, for a user process, ensuring confidentiality and integrity against software and …

[PDF][PDF] AMD memory encryption

D Kaplan, J Powell, T Woller - White paper, 2016 - amd.com
The need for practical security in modern computing systems is greater than ever. The
increase in system complexity, growth of the cloud, and advent of new technologies are all …

SGXKernel: A library operating system optimized for Intel SGX

H Tian, Y Zhang, C Xing, S Yan - Proceedings of the Computing …, 2017 - dl.acm.org
Intel Software Guard Extensions (SGX) is an emerging trusted hardware technology. SGX
enables user-level code to allocate regions of trusted memory, called enclaves, where the …

[PDF][PDF] SGX-shield: Enabling address space layout randomization for SGX programs.

J Seo, B Lee, SM Kim, MW Shih, I Shin, D Han, T Kim - NDSS, 2017 - gts3.org
Traditional execution environments deploy Address Space Layout Randomization (ASLR) to
defend against memory corruption attacks. However, Intel Software Guard Extension (SGX) …