• Cite Icon3
  • https://doi.org/10.1145/3447852.3458722Copy DOI Icon

SGXoMeter

  • Apr 26, 2021
  • Mohammad Mahhouk +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Intel's Software Guard Extensions (SGX) are currently the most wide-spread commodity trusted execution environment, which provides integrity and confidentiality of sensitive code and data. Thereby, it offers protection even against privileged attackers and various forms of physical attacks. As a technology that only became available in late 2015, it has received massive interest and undergone a rapid evolution. Despite first ad-hoc attempts, there is so far no standardised approach to benchmark the SGX hardware, its associated environment, and techniques that were designed to harden SGX-based applications. In this paper, we present SGXoMeter, an open and modular framework designed to benchmark different SGX-aware CPUs, mcode revisions, SDK versions and extensions to mitigate side-channel attacks. SGXoMeter provides a set of practical SGX test case scenarios and eases the development of custom benchmarks. Furthermore, we compare it to sgx-nbench, the only other SGX application benchmark tool we are aware of, and evaluate their differences. Through our benchmark results, we identified a performance overhead of up to a10 times induced between two different SGX-SDK versions for certain workload scenarios.

Similar Papers
  • Conference Article
  • Citations89

ShieldStore

  • Mar 25, 2019
  • Taehoon Kim +4
  • Conference Article
  • Citations3

Preventing Enclave Malware with Intermediate Enclaves on Semi-honest Cloud Platforms

  • Jan 01, 2021
  • Soo Jung Moon +2
  • Conference Article
  • Citations21

Mitigating Branch-Shadowing Attacks on Intel SGX using Control Flow Randomization

  • Jan 15, 2018
  • Shohreh Hosseinzadeh +3
  • Book Chapter
  • Citations9

Automatically Generating Secure Wrappers for SGX Enclaves from Separation Logic Specifications

  • Jan 01, 2017
  • Neline Van Ginkel +2
  • PDF
  • Research Article
  • Citations71

When Blockchain Meets SGX: An Overview, Challenges, and Open Issues

  • Jan 01, 2020
  • IEEE Access
  • Zijian Bao +5
  • Conference Article
  • Citations15

Binary Code Retrofitting and Hardening Using SGX

  • Nov 03, 2017
  • Shuai Wang +5
  • Research Article
  • Citations73

A survey of Intel SGX and its applications

  • Dec 31, 2020
  • Frontiers of Computer Science
  • Wei Zheng +6
  • Supplementary Content
  • Citations1

PRACTICAL CONFIDENTIALITY-PRESERVING DATA ANALYTICS IN UNTRUSTED CLOUDS

  • Jul 27, 2020
  • Figshare
  • Savvas Savvides
  • Research Article
  • Citations19

SGX-LEGO: Fine-grained SGX controlled-channel attack and its countermeasure

  • Dec 18, 2018
  • Computers & Security
  • Deokjin Kim +6
  • Research Article
  • Citations4

Trust Beyond Border: Lightweight, Verifiable User Isolation for Protecting In-Enclave Services.

  • Jan 01, 2023
  • IEEE Transactions on Dependable and Secure Computing
  • Wenhao Wang +5
  • Conference Article

A Fast and Secure Key-Value Service Using Hardware Enclaves

  • Dec 09, 2019
  • Ines Messadi +3
  • Research Article
  • Citations3

Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios

  • Jan 13, 2025
  • Future Internet
  • Zhiyuan Wang +1
  • Conference Article

A Decentralized Data Crowdsourcing Framework: A Accountability and Confidentiality Perspective

  • Feb 24, 2023
  • Yunzhou Wu +1
  • Conference Article
  • Citations4

Secure Database Outsourcing to the Cloud: Side-Channels, Counter-Measures and Trusted Execution

  • Jun 01, 2017
  • Matthias Gabel +1
  • Research Article
  • Citations3

Toward an SGX-Friendly Java Runtime

  • Jan 01, 2024
  • IEEE Transactions on Computers
  • Mingyu Wu +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.