Repository navigation
Expand file tree
/
Copy pathindex.qmd
More file actions
81 lines (66 loc) · 3.03 KB
/
Copy pathindex.qmd
File metadata and controls
81 lines (66 loc) · 3.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
---
title: Mr-TEE
subtitle: "Practical Trusted Execution of Mixed-Criticality Code"
abstract: |
Industry 4.0 is increasingly using commodity hardware and software
in place of dedicated control systems to lower costs and increase
flexibility. However, this means that critical control code
must compete for resources with an increasingly complex software
stack that exposes a new attack surface. The Mixed Criticality
Trusted Execution Environment (Mr-TEE) tackles this problem at
its root, by delivering availability for safety-critical control code,
while running untrusted applications in a minimally modified Linux
stack. This is achieved by providing a real-time scheduler and novel
peripheral sharing system in the Secure World. Mr-TEE hence provides
the best of both worlds for Industry 4.0 developers, ensuring
the trusted execution of time-sensitive control applications,
while minimizing design effort and restrictions for untrusted applications.
Evaluation on an Arm TrustZone-enabled Cortex MCU
demonstrates a worst-case overhead of 1.88% to support real-time
scheduling in the TEE.
author:
- name: Tom Van Eyck
orcid: 0000-0001-7087-3438
affiliation: DistriNet - KU Leuven, Belgium
- name: Hamdi Trimech
orcid: 0000-0002-3694-3524
affiliation: DistriNet - KU Leuven, Belgium
- name: Sam Michiels
orcid: 0000-0002-3866-5425
affiliation: DistriNet - KU Leuven, Belgium
- name: Danny Hughes
orcid: 0000-0002-0750-3693
affiliation: DistriNet - KU Leuven, Belgium
- name: Majid Salehi
orcid: 0000-0001-5781-7589
affiliation: Nokia Bell Labs, Antwerp, Belgium
- name: Hassaan Janjua
orcid: 0000-0001-7197-2390
affiliation: DistriNet - KU Leuven, Belgium
- name: Thanh-Liem Ta
affiliation: Polytech Sorbonne, Paris, France
date: 2023-12-14
datformat: long
doi: 10.1145/3626562.3626831
bibliography: mr-tee.bib
nocite: |
@*
---
---
This is the documentation for Mr-TEE, presented in the paper ["Mr-TEE: Practical Trusted Execution of Mixed-Criticality Code"](https://dl.acm.org/doi/10.1145/3626562.3626831). It explains the details of a TEE implementation that provides hardware isolation and real-time execution of safety-critical applications for Cyber-Physical systems, while transparantly sharing peripherals with little developer overhead.
Mr-TEE has also been presented at FOSDEM 2023: ["Keeping safety-critical programs alive when Linux isn’t able to"](https://fosdem.org/2023/schedule/event/cc_mrtee/).
<div class=".parent"></div>
::: {.parent}
::: {}
[{height=50 fig-align=right fig-alt="VLAIO"}](https://vlaio.be)
:::
::: {}
With the support of VLAIO via the ICON-TACOS and ICON-TRUSTI projects.
:::
::: {}
[{height=50 fig-align=right fig-alt="EU"}](https://cordis.europa.eu/project/id/101020416)
:::
::: {}
This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 101020416.
:::
:::