Homepage of Erik Poll

I am associate professor in the Digital Security (DiS) research group of ICIS, the Institute for Computing and Information Science, at the Faculty of Science of Radboud University.

Address and contact information

(photo by
Sjoerd van der Hucht)
[Erik]

Research

I do research on software security, especially for security protocols such as TLS, SSH and EMV, as well as more applied security research on e.g. internet banking, smartcards, RFID tags, TEEs, e-passports, Android, EU identity wallets, the MIME standard for email attachments, smart grids (including smart meters and EV charging), automotive systems and the use of AI in education.

Most cybersecurity problems originate in software and my research aims to improve security in software engineering through more rigorous and systematic approaches such as formal methods, type systems, model-based testing, fuzzing, protocol state fuzzing and the LangSec approach to secure input handling.

[JML logo]

Earlier I worked on program specification and verification for Java and Java Card and the design of the formal specification language JML. research into (Java Card) smartcards and into RFID in our research group resulted in some open-source smartcard software and RFID tools.

Some outliers, topic-wise: with Tommy Koens I wrote some papers analysing the (almost invariably flawed) reasons for thinking that blockchain might be a sensible solution for anything and my former PhD student Alex Serban looked at adversarial attacks on AI systems.

My current PhD students are Seyed Benham Andarzian, Cristian Daniele, Job Doesburg, Patrick Lodeweegs and Faiz Muhammad.

Teaching

The master courses I teach are part of the Cyber Security, Cyber Security and AI, and Software Science specialisations in our Computing Science Master. The bachelor courses are part of the cybersecurity track in our Computing Science Bachelor.

Other teaching-related stuff: CTF-2023

Organisation and projects

Conferences, workshops and other events

Projects