Burning Fetch Execution: A Framework for Zero-Trust Multi-party Confidential Computing
Authors:
- Shahin RoozkhoshSRShahin Roozkhosh
- Bassel El MabsoutBMBassel El Mabsout
- Cristiano RodriguesCRCristiano Rodrigues
- Patrick CarpanedoPCPatrick Carpanedo
- Denis HoornaertDHDenis Hoornaert
- Su Min TanSTSu Min Tan
- Benjamin LubinBLBenjamin Lubin
- Marco CaccamoMCMarco Caccamo
- Sandro PintoSPSandro Pinto
- Renato MancusoRMRenato Mancuso
Open Access
- 22 October 2025
- book chapter
- Published by Springer Nature
- p. 196-205
Abstract
How can one tamper with data that does not exist? Motivated by this question, we present the Burning Fetch eXecution (BFX) paradigm. Data in-use is vulnerable, and the current focus on encrypting and/or isolating in-use data has fallen short. Frequently reported breaches of “secure” hardware and indispensable overhead with encryption schemes confirm that trust is the modern bottleneck. This work tackles the gap in existing safeguarding technology by avoiding byte-level decryption until it is immediately fetched by the processor, only to burn it right after. We perform on-the-fetch data decryption, immediately followed by burning , i.e., erasing right after processing cycles. Thus, BFX minimizes the existence of sensitive data in-use . BFX does not demand new processing hardware units nor requires restructuring application software. Three pillars set the BFX paradigm apart: (1) zero-trust multi-party confidentiality with (2) security rooted in transparency, and (3) high performance. By tackling the root of the issue, BFX enables a zero-trust multi-partied sharing without showing scenarios that were previously unthinkable. We showcase the impact of the BFX in a scenario with a highly privileged cloud insider attacker present. We exercise a sensitive mission whereby a third-party cloud processes fourth-party confidential real-time data streamed by a drone swarm. To further highlight the zero-trust nature of BFX, we assume the inference model (code) stream-processing on swarm data to be top-secret and owned by yet another party. The unknown threat, however, is the compromised processing system (cloud) where sensitive code and data are about to be deployed by all other parties-thanks to misplaced trust.Keywords
Funding Information
- Technology Innovation Institute (TII) - Abu Dhabi (NA)
This publication has 14 references indexed in Scilit:
- SoK: SGX.Fail: How Stuff Gets eXposed2024
- BUSted!!! Microarchitectural Side-Channel Attacks on the MCU Bus Interconnect2024
- Relational Fabric: Transparent Data Transformation2023
- CAESAR: Coherence-Aided Elective and Seamless Alternative Routing via on-chip FPGA2022
- CacheOut: Leaking Data on Intel CPUs via Cache Evictions2021
- Work in Progress: Identifying Unexpected Inter-core Interference Induced by Shared Cache2021
- LVI: Hijacking Transient Execution through Microarchitectural Load Value Injection2020
- SoK: Understanding the Prevailing Security Vulnerabilities in TrustZone-assisted TEE Systems2020
- The Potential of Programmable Logic in the Middle: Cache Bleaching2020
- Hardware security in practice: Challenges and opportunities2011