Title | ||
---|---|---|
Intel® Software Guard Extensions (Intel® SGX) Support for Dynamic Memory Management Inside an Enclave. |
Abstract | ||
---|---|---|
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 a subset of the Intel Architecture Instruction Set [1]. SGX1 allows an application developer to build a trusted environment and execute inside that space. However SGX1 imposes limitations regarding memory commitment and reuse of enclave memory. The software developer is required to allocate all memory at enclave instantiation. This paper describes new instructions and programming models to extend support for dynamic memory management inside an enclave. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1145/2948618.2954331 | HASP@ISCA |
Field | DocType | Citations |
Programming paradigm,Dynamic memory management,Reuse,Instruction set,Computer science,Intel architecture,Software,Guard (information security),Operating system | Conference | 36 |
PageRank | References | Authors |
1.22 | 11 | 7 |
Name | Order | Citations | PageRank |
---|---|---|---|
Frank McKeen | 1 | 361 | 14.76 |
Ilya Alexandrovich | 2 | 354 | 14.27 |
Ittai Anati | 3 | 40 | 1.96 |
Dror Caspi | 4 | 36 | 1.22 |
Simon Johnson | 5 | 39 | 2.57 |
Rebekah Leslie-Hurd | 6 | 46 | 1.81 |
Carlos V. Rozas | 7 | 359 | 14.72 |