Teaching
Courses
- Bachelor Courses
- Data Analysis, NWI-IPC034, (Autumn 2022, 2023,2024)
- Matrix Calculation, NWI-IPC017, (Winter 2020, 2021, 2022)
- Master Courses
- Hardware Security, NWI-IMC065 (Winter 2021, 2022, 2023,2024 -updated)
- Physical attacks on secure systems, NWI-IMC068, (Spring 2022,2023)
PhD students:
- Co-promotor Servio Luis Paguada Isaula, Radboud University (defense July 2023)
- Co-promotor Asmita Adhikary, Radboud University (March 2022)
- Co-promotor Giacomo Petrucci, Radboud University (May 2024)
Research projects with students
If you like embedded systems and are looking for a project that mixes hands-on work with just the right amount of theory, contact me. Depending on your skills and interests, we will define a project together. For an updated list of internship topics, check out https://cescalab.cs.ru.nl/projects/;
Completed
-
Master thesis:
- Curiouser and
curiouserCortex-M4! Down the rabbit hole of microcontroller behavior to explore known and find new instruction-level optimization techniques for the Cortex-M4, Senna van Hoek (September 2024) - RE-ARMament Reverse engineering Cortex-m4 behavior using side-channel analysis, Bart Hoffman (September 2024)
- The more, the merrier? A step-by-step inter-device analysis for transfer learning side-channel attacks, Lizzy Groetjes (June 2024)
- A walk down memory lane: Exploring timing behavior of Loads and Stores on ARM Cortex-M3 microcontrollers, Bas van der Zandt (April 2024)
- Supervised Contrastive Learning Based Side-channel attack on AES, Huijing Fan @Brighsight (February 2024)
- Effectiveness of micro-benchmarks in identifying exploitable leakage of a cryptographic primitive, Ischa Stork @Riscure (December 2022)
- Power-based Side-Channel Instruction-level Disassembler, Jurian van Geest, (July 2022);
- Examining a Leakage Identification Proposal for a Hardened Microprocessor, Niels van Drueten ( February 2022).
- Calculating the vulnerability remediation order based on open source intelligence @Northwave, Richard van Ginkel (October 2021), Link to thesis.
- Data Augmentation Techniques using Generative Adversarial Neural Networks on Side Channel Analysis @Riscure, Achilleas Vlogiaris (co-supervisor with Stjepan Picek), (April 2021), Link to thesis.
- Side channel leaks from target devices @Riscure, (co-supervisor with Stjepan Picek), Vipul Arora (defense December 2020). Link to thesis. Link to paper
- Curiouser and
-
Research Internship:
-
N-days vulnerabilities,Bart Hoffman (April 2024)
-
Visualizing the memory instruction patterns in ARMv7-M firmware using ACID, Senna van Hoek, (July 2023)
-
Extending FiSim, a Fault Attack Simulator, Mashal Zainab (Cyberus), (June 2023)
-
Guidelines and takeaways for setting up an Ibex Core on the Arty A7 FPGA board, Stefan Popa (March 2023)
-
Side-Channel Attack on DES and AES Algorithms @Brighsight, Huijing Fan (March 2023)
-
Threat analysis of an industrial system @ GAIN, Abdulkarim Abdulkadir ( June 2022).
- SCA Leakage Detection Framework, Tamas Razman, (June 2021), LeakageDetectionFramework.
- MagiCkafka @COMPUMATICA, Giels Besouw, (February 2021)
- Modeling the pipeline effect on the power signature of individual instructions, Jurian van Geest, (May 2021).
- On the influence of density estimators on Mutual Information calculation, Eduardo Piloneto Lima Hoefel, (May 2021), DEAR tool.
-
-
Batchelor thesis:
- Efficient elastic alignment, Robin Put (January 2024)Link to thesis;
- Extracting firmware from flash memory chips, Rick Litjens (June 2023) Link to thesis;
- Exploring the Current NFC Market: Assessing Security Vulnerabilities and Potential Attacks, Baris Atik (June 2023) Link to thesis;
-
Efficient, cost-effective sniffing for SPI and I2C, Stefan van Ieperen (August 2022) Link to thesis;
- Security analysis of a router, Ciske Harsema ( January 2022) Link to thesis.