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 curiouser Cortex-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
  • 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.