Durham University

Description

The Department of Computer Science, based in the beautiful historic city of Durham, is one of the leading UK departments with an outstanding reputation for excellence in teaching, research and employability of our students. Computer Science increased excellence in all areas of research, moving 6 places up the ranking to the 20th position for REF 2021. It is ranked 10th in the Guardian University Guide 2024, and 4th for student employability in the Complete University Guide 2026.

CHERI Activities

Prof David Oswald’s group led CAP-TEE project (EPSRC grant EP/V000454/1), funded under the UKRI Digital Security by Design Challenge. The project used capability architectures to protect Trusted Execution Environments (TEEs) against state-of-the-art attacks, addressing threats ranging from software vulnerabilities such as buffer overflows to hardware attacks. This project resulted in a number of research outputs using and extending CHERI. Following on from that, the group now contributes to CHERI-Zephyr, a fork of the widely used Zephyr RTOS adapted to incorporate CHERI capability support. The repository has reached version 0.3.0 (released February 2026) with active ongoing development.

Open-source Assets for CHERI