Towards seL4 for Enhanced System Isolation and Security on Embedded Devices

Embedded systems increasingly face security threats due to limited isolation and hardware constraints, creating a demand for robust solutions. The seL4 microkernel, recognized for its minimal footprint and strong security guarantees, is particularly promising for embedded applications requiring secure isolation. This paper explores seL4's capabilities, specifically focusing on its use as a hypervisor on ARM platforms and as a Trusted Execution Environment (TEE) on RISC-V hardware. We describe our implementation of these approaches, highlighting key challenges and presenting methods to simplify their development and deployment. Performance evaluations indicate that seL4 effectively delivers strong isolation with minimal impact on resource usage and overall system performance. In particular, our results demonstrate low overheads for CPU utilization, memory consumption, and network throughput, even under intensive workloads. Finally, the paper discusses challenges and recommendations towards the adoption of seL4-based solutions, providing a valuable reference for researchers and practitioners working towards enhancing security in embedded and Internet of Things systems.

Authors

Institutions

Publication Details

Journal
IEEE Open Journal of the Computer Society
Published
2025-01-01
DOI
https://doi.org/10.1109/ojcs.2025.3592377
Primary Topic
Embedded Systems Design Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards seL4 for Enhanced System Isolation and Security on Embedded Devices

George Lawton, Éverton de Matos, Conor Lennon
IEEE Open Journal of the Computer Society
Embedded Systems Design Techniques
article

Towards seL4 for Enhanced System Isolation and Security on Embedded Devices

George Lawton, Éverton de Matos, Conor Lennon
article en

Abstract

Embedded systems increasingly face security threats due to limited isolation and hardware constraints, creating a demand for robust solutions. The seL4 microkernel, recognized for its minimal footprint and strong security guarantees, is particularly promising for embedded applications requiring secure isolation. This paper explores seL4's capabilities, specifically focusing on its use as a hypervisor on ARM platforms and as a Trusted Execution Environment (TEE) on RISC-V hardware. We describe our implementation of these approaches, highlighting key challenges and presenting methods to simplify their development and deployment. Performance evaluations indicate that seL4 effectively delivers strong isolation with minimal impact on resource usage and overall system performance. In particular, our results demonstrate low overheads for CPU utilization, memory consumption, and network throughput, even under intensive workloads. Finally, the paper discusses challenges and recommendations towards the adoption of seL4-based solutions, providing a valuable reference for researchers and practitioners working towards enhancing security in embedded and Internet of Things systems.

IEEE Open Journal of the Computer SocietyVol. 6
Technology Innovation Institute (AE), Oldham Council (GB)
Openalex Percentile: Top 81%
Embedded Systems Design Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Towards seL4 for Enhanced System Isolation and Security on Embedded Devices — George Lawton, Éverton de Matos, et al. · IEEE Open Journal of the Computer Society (2025) | TGRS Research Map | TGRS