# Research Directions for Verifiable Crypto-Physically Secure TEEs Source: https://arxiv.org/abs/2410.03183 Kiwi News: https://news.kiwistand.com/stories/Research-Directions-for-Verifiable-Crypto-Physically-Secure-TEEs?index=0x67333095f54fa9346ce14030393344406c9ef617243960ad235bf9535518c89e4cfd60b2 Submitted by tim on 2024-11-12 UTC, 1 upvote, 0 comments ## Summary Sylvain Bellemare argues that current hardware TEEs are not secure against physical attacks and rely on trust in chip manufacturers, so a different design is needed for trustworthy Web3 infrastructure. The paper says Web3 applications currently depend on cloud providers to act as trusted guardians of TEEs. It proposes combining three elements: physical unclonable functions to secure the root of trust, masking and redundancy techniques to protect computations, and open source hardware with imaging techniques to verify that a chip matches its expected design. The work also aims to get the Web3 movement to draw on existing hardware research. ## Article Research Directions for Verifiable Crypto-Physically Secure TEEs Authors: Sylvain Bellemare A niche corner of the Web3 world is increasingly making use of hardware-based Trusted Execution Environments (TEEs) to build decentralized infrastructure. One of the motivations to use TEEs is to go beyond the current performance limitations of cryptography-based alternatives such as zero-knowledge proofs (ZKP), fully homomorphic encryption (FHE), and multi-party computation (MPC). Despite their appealing advantages, current TEEs suffer from serious limitations as they are not secure against physical attacks, and their attestation mechanism is rooted in the chip manufacturer's trust. As a result, Web3 applications have to rely on cloud infrastruture to act as trusted guardians of hardware-based TEEs and have to accept to trust chip manufacturers. This work aims at exploring how we could potentially architect and implement chips that would be secure against physical attacks and would not require putting trust in chip manufacturers. One goal of this work is to motivate the Web3 movement to acknowledge and leverage the substantial amount of relevant hardware research that already exists. In brief, a combination of: (1) physical unclonable functions (PUFs) to secure the root-of-trust; (2) masking and redundancy techniques to secure computations; (3) open source hardware and imaging techniques to verify that a chip matches its expected design; can help move towards attesting that a given TEE can be trusted without the need to trust a cloud provider and a chip manufacturer.