Published May 17, 2026 | Version 1.0.0
Software Open

Artifact for paper "Trust Nothing: RTOS Security without Run-Time Software TCB" (USENIX Sec'26)

  • 1. ROR icon Helmholtz Center for Information Security

Description

Artifacts for the paper "Trust Nothing: RTOS Security without Software TCB".

The paper implements Northcape, a novel capability architecture implemented at system bus level, in an SoC that targets an FPGA platform (Bredi). Northcape is combined with Skadi, a capability-aware real-time operating system. Together, Bredi and Skadi solve the problem of access control on embedded devices in the presence of untrusted applications, kernels and devices with real-time capability without requiring a run-time software TCB.

The artifact contains the sources, build scripts and build instructions for Skadi, Bredi and their insecure benchmark references. Furthermore, it contains instructions on how to replicate the experiments conducted in the paper alongside the logs of our original executions.

Files

northcape_artifact.zip

Files (304.5 MB)

Name Size Download all
md5:7622496ec852e9aabfabaf25424d6db1
304.5 MB Preview Download

Additional details

Software

Programming language
C , SystemVerilog