Dependable Computing Systems

Welcome to the Dependable Computing Systems Research Group! We are a team of experts dedicated to advancing the field of dependable computing. We focus on developing reliable and trustworthy computing systems that can withstand failures and provide robust, uninterrupted service. Our research spans various areas, including fault tolerance, system reliability, and security, to tackle the challenges posed by the increasing complexity and interconnectivity of modern computing systems.

Our group comprises experienced researchers and talented students driven by a passion for advancing the field. We collaborate with leading academic and industry partners to bring cutting-edge solutions to real-world problems. Whether you're a fellow researcher, student, or industry professional, we invite you to join us on our journey toward building a more dependable and secure computing future.

Our research

Hardware Security

With a focus on low-level security features, we explore hardware vulnerabilities that can affect devices in the field, be they on the ground or in space. While encryption standards might be theoretically secure, their implementations might leak information or provide easy-to-exploit vulnerabilities. Our group explores these vulnerabilities found on commercial devices and proposes countermeasures that can be implemented both in software and hardware (full stack). Our investigations cover:

  • Side-Channel Analysis and attacks
  • Fault Injection campaigns
  • Development and investigation of Roots-of-Trust
  • Hardware security primitives
  • Secure IPs and accelerators
Reliability

Space, automotive, and medical devices are safety-critical systems, where it is necessary to provide guarantees to the availability and reliability of the system and service. As technology has improved, we've been able to fit more and more hardware onto each computer chip. Smaller technology nodes make them more vulnerable to defects and Single Event Upsets (SEUs) from ionizing particles. We investigate reliability techniques, that can provide these assurances, our efforts include:

  • Characterization of devices under ionizing radiation exposure
  • Implementation of hardware and software reliability schemes
  • Development of reliable IPs and accelerators
Our Partners

The DCS group works with many partners, from the private and public sectors, in industry and academia. This research leads us to projects and topics that align with state-of-the-art research for space reliability and the security domain. Some of our partners include:

Who we are

Our Students

MSc Thesis

These are the current thesis from our students. To find the currently available thesis, look at the bottom of this page.

  • HW accelerated SCA trace alignment, Joep Bakker
  • Improving the design flow of fault resilient hardware via Fusa tooling, Simon Balk
  • Hardware-orieneted security assessment of PQC systems, Marijke van Iperen
  • Side Channel leakage assesment of PR systems, Niek Vincent
  • Countermeasures for SCA through variants in PR systems, Quinten Nijkrake
  • Reliability Analysis and Optimization of Tree-Based Machine Learning Models, Jelle Berning
  • Evaluation of Timing countermeasures for SCA, Bas De Quinze
BSc Thesis

These are the current thesis from our students. To find the currently available thesis, look at the bottom of this page.

  • Evaluation of DelayAVF Emulation in a softcore, Pieter Paasman
Alumni

Our Alumni have finished their projects and are now making the world a safer and more secure place. Find their work here:

2026

2025

2024

2023

2022

Do your thesis with us!

We are always looking for bright students willing to push the envelope of the state-of-the-art in reliability and hardware security. For formally defined thesis assignments, you can look at the Master assignments or the Bachelor assignments. We also have broader subjects that we can tailor to the abilities of possible candidates, such as:

  1. Development of lightweight Hardware Checkers to detect reliability and security threats in a RISC-V core.
  2. Software reliability, with a focus on evaluating and improving reliability at compile time.
  3. Hardware security primitives, including PUFs and random number generators, with a focus on electrical engineering.
  4. Development of reliability enhancements on a RISC-V core and validation with radiation experiments.
  5. Multiple projects derived from our ESA partnership.