{"id":13654169,"url":"https://github.com/vschiavoni/sgx-papers","last_synced_at":"2025-04-23T07:30:37.395Z","repository":{"id":19052476,"uuid":"85934759","full_name":"vschiavoni/sgx-papers","owner":"vschiavoni","description":"A list of system papers using/about Intel SGX","archived":false,"fork":false,"pushed_at":"2024-07-08T14:26:45.000Z","size":200,"stargazers_count":516,"open_issues_count":11,"forks_count":113,"subscribers_count":58,"default_branch":"master","last_synced_at":"2024-11-10T04:36:50.370Z","etag":null,"topics":["intel-sgx","paper","research-paper"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vschiavoni.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-23T10:05:26.000Z","updated_at":"2024-10-22T10:01:47.000Z","dependencies_parsed_at":"2024-01-07T05:59:16.009Z","dependency_job_id":"75142056-54b8-4339-a8bc-3de0b36ed171","html_url":"https://github.com/vschiavoni/sgx-papers","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vschiavoni%2Fsgx-papers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vschiavoni%2Fsgx-papers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vschiavoni%2Fsgx-papers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vschiavoni%2Fsgx-papers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vschiavoni","download_url":"https://codeload.github.com/vschiavoni/sgx-papers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250390864,"owners_count":21422795,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["intel-sgx","paper","research-paper"],"created_at":"2024-08-02T02:01:24.286Z","updated_at":"2025-04-23T07:30:37.143Z","avatar_url":"https://github.com/vschiavoni.png","language":null,"funding_links":[],"categories":["Paper","Papers","\u003ca id=\"8c5a692b5d26527ef346687e047c5c21\"\u003e\u003c/a\u003e收集"],"sub_categories":[],"readme":"# sgx-papers\n\nA curated list of system papers using/about Intel SGX. I'll try to keep this list updated. I gladly accept PRs.\n\nDo you use or are you familiar with Intel SGX? If yes, we’d appreciate you could fill in this anonymous survey, \nit takes less than 60 seconds https://forms.gle/HdHqXiBdRp98CU6y7 \n\nTitle | Venue | PDF\n--- | --- | ---\nUsing Innovative Instructions to Create Trustworthy Software Solutions | HASP@ISCA'13 | [link](http://css.csail.mit.edu/6.858/2015/readings/sgx.pdf)\nCooperation and Security Isolation of Library OSes for Multi-Process Applications | EuroSys'14 | [link](http://www.cs.unc.edu/~porter/pubs/tsai14graphene.pdf)\nShielding Applications from an Untrusted Cloud with Haven | TOCS'15 | [link](https://www.usenix.org/system/files/conference/osdi14/osdi14-paper-baumann.pdf)\nVC3: trustworthy data analytics in the cloud using SGX | S\u0026P'15 | [link](http://www.ieee-security.org/TC/SP2015/papers-archived/6949a038.pdf)\nMoat: Verifying Confidentiality of Enclave Programs | CCS'15 | [link](https://people.eecs.berkeley.edu/~rsinha/research/pubs/ccs2015.pdf)\nApplying the Trustworthy Remote Entity to Privacy-Preserving Multiparty Computation: Requirements and Criteria for Large-Scale Applications | ATC'16 | [link](https://ieeexplore.ieee.org/abstract/document/7816873)\nExploring the use of Intel SGX for Secure Many-Party Applications | SysTEX'16 | [link](https://dl.acm.org/citation.cfm?id=3007793)\nSCONE: Secure Linux Containers with Intel SGX | OSDI'16 | [link](https://www.usenix.org/system/files/conference/osdi16/osdi16-arnautov.pdf)\nRyoan: a distributed sandbox for untrusted computation on secret data. | OSDI'16 | [link](https://www.usenix.org/system/files/conference/osdi16/osdi16-hunt.pdf)\nSGX Support for Dynamic Memory Management Inside an Enclave |HASP'16|[link](http://caslab.eng.yale.edu/workshops/hasp2016/HASP16-16.pdf)\nSecure Content-Based Routing Using Intel Software Guard Extensions | Middleware'16 | [link](https://arxiv.org/pdf/1701.04612.pdf)\nSecureKeeper: Confidential ZooKeeper using Intel SGX |  Middleware'16 | [link](https://www.ibr.cs.tu-bs.de/users/brenner/papers/2016-middleware-brenner-securekeeper.pdf)\nAsyncShock: Exploiting Synchronisation Bugs in Intel SGX Enclaves | ESORICS'16 | [link](https://www.ibr.cs.tu-bs.de/users/weichbr/papers/esorics2016.pdf)\nEleos:  ExitLess  OS  Services  for  SGX  Enclaves | EuroSys'17 | [link](https://sites.google.com/site/silbersteinmark/Home/cr-eurosys17sgx.pdf)\nSGXBounds: Memory Safety for Shielded Execution | EuroSys'17 | [link](http://se.inf.tu-dresden.de/pubs/papers/sgxbounds2017.pdf)\nHybrids on Steroids: SGX-Based High Performance BFT | EuroSys'17 | [link](http://www.ibr.cs.tu-bs.de/users/behl/papers/behl_17_eurosys.pdf)\nPANOPLY: Low-TCB Linux Applications with SGX Enclaves | NDSS'17 | [link](https://pdfs.semanticscholar.org/72ac/f6830064ee89b955e554013420def6154c12.pdf)\nTeechan: Payment Channels Using Trusted Execution Environments | BITCOIN'17 | [link](https://arxiv.org/pdf/1612.07766.pdf)\nSGXIO: Generic Trusted I/O Path for Intel SGX | CODASPY'17 | [link](https://pdfs.semanticscholar.org/d069/bd7334bbaa445f98c8baee142fea195bbf6e.pdf)\nTrustJS: Trusted Client-side Execution of JavaScript | EuroSec'17 | [link](https://www.ibr.cs.tu-bs.de/users/goltzsch/papers/eurosec2017-trustjs-preprint.pdf)\nSGX-Log: Securing System Logs With SGX | Asia CCS'17 | [link](http://delivery.acm.org/10.1145/3060000/3053034/p19-karande.pdf)\nSecure Live Migration of SGX Enclaves on Untrusted Cloud | DSN'17 | [link](http://ipads.se.sjtu.edu.cn/lib/exe/fetch.php?media=publications:sgx-migration.pdf)\nRollback and Forking Detection for Trusted Execution Environments using Lightweight Collective Memory | DSN'17 |[link](https://arxiv.org/pdf/1701.00981.pdf)\nSecureStreams: Reactive Middleware for Secure Data Stream | DEBS'17 | [link](http://dl.acm.org/citation.cfm?id=3093927)\nRegaining Lost Cycles with HotCalls: A Fast Interface for SGX Secure Enclaves | ISCA'17 | [link](http://www.ofirweisse.com/ISCA17_Ofir_Weisse.pdf)\nGlamdring: Automatic Application Partitioning for Intel SGX | ATC'17 | [link](https://www.usenix.org/conference/atc17/technical-sessions/presentation/lind)\nInferring Fine-grained Control Flow Inside SGX Enclaves with Branch Shadowing | Usenix Security'17 | [link](https://arxiv.org/pdf/1611.06952.pdf)\nS-NFV: Securing NFV states by using SGX | CODASPY'17 | [link](https://pdfs.semanticscholar.org/f20c/94a7cee079f6f7d97a1edcd5ab1dcc75bf90.pdf)\nEnhancing Security and Privacy of Tor's Ecosystem by Using Trusted Execution Environments | NSDI'17 | [link](https://www.usenix.org/system/files/conference/nsdi17/nsdi17-kim-seongmin.pdf)\nSecuring Data Analytics on SGX With Randomization | ESORICS'17 | [link](https://www.utdallas.edu/~zxl111930/file/ESORICS17.pdf)\nSoftware Grand Exposure: SGX Cache Attacks Are Practical | WooT'17 | [link](https://www.usenix.org/system/files/conference/woot17/woot17-paper-brasser.pdf)\nKomodo: Using verification to disentangle secure-enclave hardware from software | SOSP'17 | [link](https://www.microsoft.com/en-us/research/wp-content/uploads/2017/10/komodo.pdf)\nPOSTER: Rust SGX SDK: Towards Memory Safety in Intel SGX Enclave | CCS'17 | [link](https://raw.githubusercontent.com/baidu/rust-sgx-sdk/master/documents/ccsp17.pdf)\nIron: Functional Encryption using Intel SGX | CCS'17 | [link](https://acmccs.github.io/papers/p765-fischA.pdf)\nA Formal Foundation for Secure Remote Execution of Enclaves | CCS'17 | [link](https://people.eecs.berkeley.edu/~rsinha/research/pubs/ccs2017.pdf)\nSGX-Bomb: Locking Down the Processor via Rowhammer Attack | SysTEX'17 | [link](http://people.oregonstate.edu/~jangye/assets/papers/2017/jang:sgx-bomb.pdf)\nX-Search: Revisiting Private Web Search using Intel SGX | Middleware'17 | [link](https://hal.inria.fr/hal-01588883/document)\nCache Attacks on Intel SGX | EuroSec'17 | [link](http://www.sharcs-project.eu/m/documents/papers/a02-gotzfried.pdf)\nSGXKernel: A Library Operating System Optimized for Intel SGX | CF'17 | [link](https://dl.acm.org/citation.cfm?id=3075572)\nGraphene-SGX: A Practical Library OS for Unmodified Applications on SGX |ATC'17| [link](https://www.usenix.org/conference/atc17/technical-sessions/presentation/tsai)\nHardIDX: Practical and Secure Index with SGX | DBSec'17 | [link](https://link.springer.com/chapter/10.1007/978-3-319-61176-1_22)\nOpaque: An Oblivious and Encrypted Distributed Analytics Platform | NSDI'17 | [link](https://www.usenix.org/system/files/conference/nsdi17/nsdi17-zheng.pdf)\nVAULT: Reducing Paging Overheads in SGX with Efficient Integrity Verification Structures | ASPLOS'18 | [link](https://www.cs.utah.edu/~rajeev/pubs/asplos18.pdf)\nSTANlite - a database engine for secure data processing at rack-scale level | IC2E'18 | [link](https://www.ibr.cs.tu-bs.de/users/sartakov/papers/sartakov18stanlite.pdf)\nEnclaveDB: A Secure Database using SGX | SP'18 |[link](https://www.computer.org/csdl/proceedings/sp/2018/4353/00/435301a405.pdf)\nOblix: An Efﬁcient Oblivious Search Index | S\u0026P'18 | [link](https://people.eecs.berkeley.edu/~raluca/oblix.pdf)\nZeroTrace: Oblivious Memory Primitives from Intel SGX | NDSS'18 |[link](http://wp.internetsociety.org/ndss/wp-content/uploads/sites/25/2018/02/ndss2018_02B-4_Sasy_paper.pdf)\nOBLIVIATE: A Data Oblivious Filesystem for Intel SGX | NDSS'18 |[link](http://wp.internetsociety.org/ndss/wp-content/uploads/sites/25/2018/02/ndss2018_06A-2_Ahmad_paper.pdf)\nEndBox: Scalable Middlebox Functions Using Client-Side Trusted Execution | DSN'18 | [link](https://www.ibr.cs.tu-bs.de/users/goltzsch/papers/dsn18-endbox.pdf)\nTroxy: Transparent Access to Byzantine Fault-Tolerant Systems | DSN'18 | [link](https://ieeexplore.ieee.org/abstract/document/8416471)\nLibSEAL: Revealing Service Integrity Violations Using Trusted Execution | EuroSys'18 | [link](https://dl.acm.org/citation.cfm?id=3190547)\nPESOS: Policy Enhanced Secure Object Store | EuroSys'18 | [link](https://dl.acm.org/citation.cfm?id=3190518)\nBring the Missing Jigsaw Back: TrustedClock for SGX Enclaves | EuroSec'18 | [link](https://dl.acm.org/doi/pdf/10.1145/3193111.3193119)\nMigrating SGX Enclaves with Persistent State | DSN'18 | [link](https://arxiv.org/abs/1803.11021)\nSafeBricks: Shielding Network Functions in the Cloud | NSDI'18 | [link](https://www.usenix.org/system/files/conference/nsdi18/nsdi18-poddar.pdf)\nShieldBox: Secure Middleboxes using Shielded Execution | SOSR'18 | [link](https://conferences.sigcomm.org/sosr/2018/sosr18-finals/sosr18-final12.pdf)\nCYCLOSA: Decentralizing Private Web Search Through SGX-Based Browser Extensions | ICDCS'18 | [link](https://arxiv.org/abs/1805.01548)\nSGX-Aware Container Orchestration for Heterogeneous Clusters | ICDCS'18 | [link](https://arxiv.org/abs/1805.05847)\nVarys: Protecting SGX enclaves from practical side-channel attacks | ATC'18 | [link](https://www.usenix.org/system/files/conference/atc18/atc18-oleksenko.pdf)\nMitigating Branch-Shadowing Attacks on Intel SGX using Control Flow Randomization | SysTEX'18 | [link](https://dl.acm.org/doi/pdf/10.1145/3268935.3268940)\nSecurity, Performance and Energy Trade-offs of Hardware-assisted Memory Protection Mechanisms | SRDS'18 | [link](http://arxiv.org/abs/1903.04203)\nPubSub-SGX: exploiting Trusted Execution Environments for privacy-preserving publish/subscribe systems | SRDS'18 | [link](https://arxiv.org/abs/1902.09848)\nsgx-perf: A Performance Analysis Tool for Intel SGX Enclaves | Middleware'18 | [link](https://www.ibr.cs.tu-bs.de/users/weichbr/papers/middleware2018.pdf)\n*E*Actors: Fast and flexible trusted computing using SGX | Middleware'18 | [link](https://www.ibr.cs.tu-bs.de/users/sartakov/papers/sartakov18eactors.pdf)\nDelegaTEE: Brokered Delegation Using Trusted Execution Environments | USENIX Security'18| [link](https://www.usenix.org/conference/usenixsecurity18/presentation/matetic)\nForeshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution | USENIX Security'18 | [link](https://www.usenix.org/system/files/conference/usenixsecurity18/)\nAchieving Data Dissemination with Security using FIWARE and Intel Software Guard Extensions (SGX) | ISCC'18 | [link](https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=\u0026arnumber=8538590)\nScaling Intel® Software Guard Extensions Applications with Intel® SGX Card | HASP@ISCA'19 | [link](https://dl.acm.org/doi/pdf/10.1145/3337167.3337173)\nA Practical Intel SGX Setting for Linux Containers in the Cloud | CODASPY'19 | [link](https://github.com/daveti/papers/blob/master/codaspy19/lxcsgx.pdf)\nCareful-Packing: A Practical and Scalable Anti-Tampering Software Protection enforced by Trusted Computing | CODASPY'19  | [link](https://dl.acm.org/doi/abs/10.1145/3292006.3300029)\nEverything you should know about Intel SGX performance on virtualized systems | SIGMETRICS'19 | [link](https://dl.acm.org/citation.cfm?id=3311076)\nShieldStore: Shielded In-memory Key-value Storage with SGX | EuroSys'19 | [link](https://dl.acm.org/ft_gateway.cfm?id=3303951\u0026ftid=2045452\u0026dwn=1\u0026CFID=118661016\u0026CFTOKEN=dcd51eef87239fd5-45D9165C-92ED-70D2-B821FEF1E7F9E419)\nSlalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardware | ICLR'19 | [link](https://arxiv.org/pdf/1806.03287.pdf)\nOBFUSCURO: A Commodity Obfuscation Engine on Intel SGX|NDSS‘19|[link](https://www.ndss-symposium.org/ndss-paper/obfuscuro-a-commodity-obfuscation-engine-on-intel-sgx/)\nTrust more, serverless | SysTor'19 | [link](https://dl.acm.org/citation.cfm?id=3325825)\nClemmys: Towards Secure Remote Execution in FaaS | SysTor'19 | [link](https://dl.acm.org/citation.cfm?id=3325835)\nUsing Trusted Execution Environments for Secure Stream Processing of Medical Data | DAIS'19 | [link](https://arxiv.org/abs/1906.07072)\nA Hybrid Approach to Secure Function Evaluation using SGX | AsiaCCS'19 | [link](https://github.com/daveti/papers/blob/master/asiaccs19/smcsgx.pdf)\nSecured Routines: Language-based Construction of Trusted Execution Environments | ATC'19 | [link](https://www.usenix.org/system/files/atc19-ghosn_0.pdf)\nNeXUS: Practical and Secure Access Control on Untrusted Storage Platforms using Client-Side SGX | DSN'19 | [link](https://ieeexplore.ieee.org/document/8809505)\nForward and Backward Private Searchable Encryption with SGX | EuroSec'19 | [link](https://dl.acm.org/doi/pdf/10.1145/3301417.3312496)\nTEE-Perf: A Profiler for Trusted Execution Environments | DSN'19 | [link](https://ieeexplore.ieee.org/abstract/document/8809498)\nSgxPectre Attacks: Stealing Intel Secrets from SGX Enclaves via Speculative Execution | EuroS\u0026P'19 | [link](https://ieeexplore.ieee.org/abstract/document/8809498)\nManaging confidentiality leaks through private algorithms on Software Guard eXtensions (SGX) enclaves: Minimised TCB on secret-code execution with Early Private Mode (EPM) | EURASIP Journal on Information Security | [link](https://link.springer.com/article/10.1186/s13635-019-0091-5)\nBITE: Bitcoin Lightweight Client Privacy using Trusted Execution | SEC'19 | [link](https://dl.acm.org/citation.cfm?id=3361338.3361393)\nTowards Memory Safe Enclave Programming with Rust-SGX | CCS'19 | [link](https://dl.acm.org/citation.cfm?id=3319535.3354241)\nA Tale of Two Worlds: Assessing the Vulnerability of Enclave Shielding Runtimes | CCS'19 | [link](https://dl.acm.org/citation.cfm?id=3363206)\nOPERA: Open Remote Attestation for Intel’s Secure Enclaves | CCS'19 | [link](https://dl.acm.org/citation.cfm?id=3354220)\nLightBox: Full-stack Protected Stateful Middlebox at Lightning Speed | CCS'19 | [link](https://dl.acm.org/doi/10.1145/3319535.3339814)\nBLOXY: Providing Transparent and Generic BFT-Based Ordering Services for Blockchains | SRDS'19 | [link](https://www.ibr.cs.tu-bs.de/users/ruesch/papers/ruesch-srds19.pdf)\nAccTEE: A WebAssembly-based Two-way Sandbox for Trusted Resource Accounting | Middleware'19 | [link](https://dl.acm.org/citation.cfm?id=3361541)\nEnclaveCache: A Secure and Scalable Key-value Cache in Multi-tenant Clouds using Intel SGX | Middleware'19 | [link](https://dl.acm.org/citation.cfm?id=3361533)\nPrivaTube: Privacy-Preserving Edge-Assisted Video Streaming | Middleware'19 | [link](https://dl.acm.org/citation.cfm?id=3361546)\nTeechain: a secure payment network with asynchronous blockchain access | SOSP'19 | [link](https://dl.acm.org/doi/pdf/10.1145/3341301.3359627)\nPlundervolt: Software-based Fault Injection Attacks against Intel SGX | Oakland '20 | [link](https://www.plundervolt.com/doc/plundervolt.pdf)\nObliDB: Oblivious Query Processing using Secure Enclaves | VLDB'19 | [link](http://www.vldb.org/pvldb/vol13/p169-eskandarian.pdf)\nCoSMIX: A Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves | USENIX ATC'19 | [link](https://www.usenix.org/system/files/atc19-orenbach.pdf)\nComputation on Encrypted Data using Dataflow Authentication | PETS'20 | [link](https://petsymposium.org/2020/files/papers/issue1/popets-2020-0002.pdf)\nCustos: Practical Tamper-Evident Auditing of Operating Systems Using Trusted Execution | NDSS'20 | [link](https://www.ndss-symposium.org/wp-content/uploads/2020/02/24065.pdf)\nCOIN Attacks: On Insecurity of Enclave Untrusted Interfaces in SGX | ASPLOS'20 | [link](https://dl.acm.org/doi/pdf/10.1145/3373376.3378486)\nOcclum: Secure and Efficient Multitasking Inside a Single Enclave of Intel SGX | ASPLOS'20 | [link](https://dl.acm.org/doi/pdf/10.1145/3373376.3378469)\nMPTEE: Bringing Flexible and Efficient Memory Protection to Intel SGX | EuroSys'20 | [link](https://dl.acm.org/doi/pdf/10.1145/3342195.3387536)\nAutarky: Closing controlled channels with self-paging enclaves | EuroSys'20 | [link](https://marksilberstein.com/wp-content/uploads/2020/02/eurosys20-final310.pdf)\nTrust management as a service: Enabling trusted execution in the face of Byzantine stakeholders | DSN'20 | [link](https://arxiv.org/abs/2003.14099)\nSeGShare: Secure Group File Sharing in the Cloud using Enclaves | DSN'20 | [link](http://www.fkerschbaum.org/dsn20.pdf)\nCivet: An Efficient Java Partitioning Framework for Hardware Enclaves | SEC'20 | [link](https://www.usenix.org/system/files/sec20spring_tsai_prepub.pdf)\nBesFS: A POSIX Filesystem for Enclaves with a Mechanized Safety Proof | SEC'20 | [link](https://www.usenix.org/system/files/sec20-shinde.pdf)\nTEEMon: A continuous performance monitoring framework for TEEs | Middleware'20 | [link](https://dl.acm.org/doi/10.1145/3423211.3425677)\nsecureTF: A Secure TensorFlow Framework | Middleware'20 | [link](https://dl.acm.org/doi/10.1145/3423211.3425687)\nVessels: Efficient and Scalable Deep Learning Prediction on Trusted Processors | SoCC'20 | [link](https://github.com/daveti/papers/blob/master/socc20/vessels.pdf)\nPROXIMITEE: Hardened SGX Attestation and Trusted Path through Proximity Verification | CODASPY'20 | [link](https://eprint.iacr.org/2018/902.pdf)\nTowards Formalization of Enhanced Privacy ID (EPID)-based Remote Attestation in Intel SGX | DSD'20 | [link](https://ieeexplore.ieee.org/document/9217791)\nFormal Foundations for Intel SGX Data Center Attestation Primitives | ICFEM'20 | [link](https://link.springer.com/chapter/10.1007/978-3-030-63406-3_16)\nEnclavePDP: A General Framework to Verify Data Integrity in Cloud Using Intel SGX | RAID'20 | [link](https://www.usenix.org/system/files/raid20-he.pdf)\nTRUSTORE: Side-Channel Resistant Storage for SGX using Intel Hybrid CPU-FPGA | CCS'20 | [link](https://dl.acm.org/doi/pdf/10.1145/3372297.3417265)\nSpons \u0026 Shields: Practical Isolation for Trusted Execution | VEE'21 | [link](https://lsds.doc.ic.ac.uk/sites/default/files/sartakov%402021ssf.pdf)\nAria: Tolerating Skewed Workloads in Secure In-memory Key-value Stores | ICDE'21 | [link](http://storage.cs.tsinghua.edu.cn/papers/icde21-aria.pdf)\nTWINE: An Embedded Trusted Runtime for WebAssembly | ICDE'21 | [link](https://arxiv.org/pdf/2103.15860.pdf)\nCHANCEL: Efficient Multi-client Isolation Under Adversarial Programs | NDSS'21 | [link](https://www.ndss-symposium.org/wp-content/uploads/ndss2021_7B-2_24057_paper.pdf)\nVoltPillager: Hardware-based fault injection attacks against Intel SGX Enclaves using the SVID voltage scaling interface | USENIX Security'21 | [link](https://www.usenix.org/system/files/sec21summer_chen-zitai.pdf)\nSGXoMeter: Open and Modular Benchmarking for Intel SGX | EuroSec'21 | [link](https://dl.acm.org/doi/pdf/10.1145/3447852.3458722)\nBuilding enclave-native storage engines for practical encrypted databases | VLDB'21 | [link](http://www.vldb.org/pvldb/vol14/p1019-sun.pdf)\nMigSGX: A Migration Mechanism for Containers Including SGX Applications | UCC'21 | [link](https://www.ksl.ci.kyutech.ac.jp/papers/2021/rudh-ucc2021.pdf)\nAccelerating Encrypted Deduplication via SGX | USENIX ATC'21 | [link](https://www.usenix.org/system/files/atc21-ren-yanjing.pdf)\nSGX-Stream: A Secure Stream Analytics Framework In SGX-enabled Edge Cloud | JISA'23 | [link](https://www.sciencedirect.com/science/article/pii/S2214212622002472)\nSGX Switchless Calls Made Configless | DSN'23 | [link](https://www.computer.org/csdl/proceedings-article/dsn/2023/479300a229/1PteelFPyrm)\nHasTEE: Programming Trusted Execution Environments with Haskell | Haskell'23 | [link](https://dl.acm.org/doi/pdf/10.1145/3609026.3609731)\n\nDo you use or are you familiar with Intel SGX? If yes, we’d appreciate you could fill in this anonymous survey, \nit takes less than 60 seconds https://forms.gle/HdHqXiBdRp98CU6y7 \n\nUnpublished, tech-reports, or open-access:\n\nTitle |  PDF\n--- |  ---\nIntel SGX Explained |  [link](https://eprint.iacr.org/2016/086.pdf)\nA Blockchain Based on Gossip? – a Position Paper|  [link](https://www.zurich.ibm.com/dccl/papers/renesse_dccl.pdf)\nProof of Luck: an Efficient Blockchain Consensus Protocol |  [link](https://arxiv.org/pdf/1703.05435.pdf)\nMalware Guard Extension: Using SGX to Conceal Cache Attacks |  [link](https://arxiv.org/pdf/1702.08719.pdf)\nBlockchain and Trusted Computing: Problems, Pitfalls, and a Solution for Hyperledger Fabric | [link](https://arxiv.org/abs/1805.08541)\nDR.SGX: Hardening SGX Enclaves against Cache Attacks with Data Location Randomization|[link](https://arxiv.org/pdf/1709.09917.pdf)\nPractical Enclave Malware with Intel SGX | [link](https://arxiv.org/abs/1902.03256)\nSecure Network Interface with SGX | [link](https://github.com/fkirc/secure-network-interface-with-sgx)\nTaLoS: Secure and Transparent TLS Termination inside SGX Enclaves | [link](http://www.doc.ic.ac.uk/research/technicalreports/2017/DTRS17-5.pdf)\nPractical Enclave Malware with Intel SGX | [link](https://arxiv.org/pdf/1902.03256.pdf)\nEncDBDB: Searchable Encrypted, Fast, Compressed, In-Memory Database using Enclaves | [link](https://arxiv.org/abs/2002.05097)\nHardIDX: Practical and Secure Index with SGX | [link](https://arxiv.org/pdf/1703.04583.pdf)\nSGAxe: How SGX Fails in Practice | [link](https://sgaxe.com/files/SGAxe.pdf)\nSecure Processors | [Part 1](https://people.csail.mit.edu/devadas/pubs/part_1.pdf), [Part 2](https://people.csail.mit.edu/devadas/pubs/part_2.pdf)\nEdgar: Offloading Function Execution to the Ultimate Edge | [link](http://dx.doi.org/10.24355%2Fdbbs.084-202111031112-0)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvschiavoni%2Fsgx-papers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvschiavoni%2Fsgx-papers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvschiavoni%2Fsgx-papers/lists"}