Zum Inhalt

ASPLOS Conference: BI demonstrates the advantages of the M³ architecture for TEEs.

At the ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) in Pittsburgh, USA, from March 22-26, 2026, Dr.-Ing. Nils Asmussen from the Composable Operating Systems research group presented the paper "TEEM³: Core-Independent and Cooperating Trusted Execution Environments".

Trusted Execution Environments (TEEs) are isolated execution environments for programs. This strict separation reduces the amount of software that needs to be trusted. However, typical TEE implementations require trusting complex processor features. This paper shows that, with the M³ architecture, TEEs can be implemented with significantly lower complexity. This reduces the likelihood of errors and improves security over existing approaches. In addition, M³-based TEEs are more flexible: they work not only on conventional processors but also on hardware accelerators, such as those used for AI. This allows such applications to benefit from the security provided by TEEs.

 

You can find the paper here:

TEEM³: Core-Independent and Cooperating Trusted Execution Environments

Nils Asmussen (Barkhausen Institut), Sebastian Haas (Barkhausen Institut), Carsten Weinhold (Barkhausen Institut), Nicholas Gordon (Barkhausen Institut), Stephan Gerhold (TU Dresden), Friedrich Pauls (Barkhausen Institut), Nilanjana Das (Barkhausen Institut), Michael Roitzsch (Barkhausen Institut)

Link: dl.acm.org/doi/10.1145/3779212.3790232

Zum Seitenanfang