Ruhr University Bochum
Faculty of Computer Science
Software Quality
Universitätsstr. 150
–D-44801 Bochum
Room: MC 4.114
Tel: +49 (0)234 32-15994
E-Mail: yannic.noller@rub.de
Office hours: By Arrangement
Table of Contents
Curriculum Vitae
Before joining RUB in July 2024, Yannic was an Assistant Professor at Singapore University of Technology and Design (SUTD) and a Research Assistant Professor in the Department of Computer Science at the National University of Singapore (NUS). He pursued his Ph.D. in Computer Science in the Software Engineering group (advised by Prof. Lars Grunske) at the Humboldt-Universität zu Berlin, Germany. His Ph.D. research focused on differential software testing, in particular, by combining fuzzing and symbolic execution in the context of regression analysis, algorithmic complexity analysis, side-channel analysis, and robustness analysis of neural networks.
Research
Yannic’s research focuses on how software quality can be maintained and improved with automated testing and repair technologies. His general research goal is to shape the future of software development by contributing to the domain of automated software engineering and providing the means to develop reliable, trustworthy, and secure software systems. In particular, he works in the following areas:
- Automated Program Repair: developing new repair techniques to aid developers in fixing program bugs
- Machine Learning Analysis: automated analysis, testing, and repairing of machine learning models
- Software Testing: exploring and designing (hybrid) testing techniques to systematically generate test inputs that expose incorrect program behavior
- Intelligent Tutoring Systems: how to help CS students learn programming by applying concepts from automated testing and repair to guide the students toward the right solution
- Human Factors in SE: studying developer needs and requirements for successful deployment of testing and repair techniques in development practice
More information can be found on Yannic’s personal website: https://yannicnoller.github.io/
Publications
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
Publications
Marcus Brinkmann, Nicolai Kraus, Alexander May
Halfspace Learning for Lattice Signature Key Recovery from Signs
In: Advances in Cryptology (CRYPTO 26), 2026.
@inproceedings{nokey,
title = {Halfspace Learning for Lattice Signature Key Recovery from Signs},
author = {Marcus Brinkmann and Nicolai Kraus and Alexander May },
url = {https://eprint.iacr.org/2026/1366.pdf, Paper},
year = {2026},
date = {2026-08-01},
urldate = {2026-08-01},
booktitle = {Advances in Cryptology (CRYPTO 26)},
series = {Lecture Notes in Computer Science},
keywords = {Crypto Flagship, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Alexander May, Massimo Ostuzzi, Henrik Ressler
Just Guess: Improved (Quantum) Algorithm for the Underdetermined MQ Problem
In: Advances in Cryptology (EUROCRYPT 26), 2026.
@inproceedings{nokey,
title = {Just Guess: Improved (Quantum) Algorithm for the Underdetermined MQ Problem},
author = {Alexander May and Massimo Ostuzzi and Henrik Ressler},
url = {https://eprint.iacr.org/2025/1788.pdf, Paper},
year = {2026},
date = {2026-05-01},
urldate = {2026-05-01},
booktitle = {Advances in Cryptology (EUROCRYPT 26)},
series = {Lecture Notes in Computer Science},
keywords = {Crypto Flagship, Quantum, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Kaveh Bashiri, Timo Glaser, Alexander May, Julian Nowakowski
Super-Quadratic Quantum Speed-Ups and Guessing Many Likely Keys
In: Advances in Cryptology (EUROCRYPT 26), 2026.
@inproceedings{nokey,
title = {Super-Quadratic Quantum Speed-Ups and Guessing Many Likely Keys},
author = {Kaveh Bashiri and Timo Glaser and Alexander May and Julian Nowakowski},
url = {https://eprint.iacr.org/2023/797.pdf, Paper},
year = {2026},
date = {2026-05-01},
urldate = {2026-05-01},
booktitle = {Advances in Cryptology (EUROCRYPT 26)},
journal = {Preprint},
series = {Lecture Notes in Computer Science},
keywords = {Crypto Flagship, Quantum, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Alexander Karenin and Elena Kirshanova and Julian Nowakowski, Alexander May
Fast Slicer for Batch-CVP: Making Lattice Hybrid Attacks Practical
In: Advances in Cryptology (ASIACRYPT 25), 2025.
@inproceedings{nokey,
title = {Fast Slicer for Batch-CVP: Making Lattice Hybrid Attacks Practical},
author = {Alexander Karenin and
Elena Kirshanova and
Julian Nowakowski and
Alexander May
},
url = {https://eprint.iacr.org/2025/1910.pdf, Paper},
year = {2025},
date = {2025-12-02},
urldate = {2025-12-02},
booktitle = {Advances in Cryptology (ASIACRYPT 25)},
journal = {Advances in Cryptology (ASIACRYPT 25)},
keywords = {Crypto Flagship, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Simon Damm, Asja Fischer, Alexander May, Soundes Marzougui, Leander Schwarz, Henning Seidler, Jean-Pierre Seifert, Jonas Thietke, Vincent Quentin Ulitzsch
Solving Concealed ILWE and its Application for Breaking Masked Dilithium
In: Advances in Cryptology (ASIACRYPT 25), 2025.
@inproceedings{nokey,
title = {Solving Concealed ILWE and its Application for Breaking Masked Dilithium},
author = {Simon Damm and Asja Fischer and Alexander May and Soundes Marzougui and Leander Schwarz and Henning Seidler and Jean-Pierre Seifert and Jonas Thietke and Vincent Quentin Ulitzsch},
url = {https://eprint.iacr.org/2025/1629.pdf, Paper},
year = {2025},
date = {2025-12-01},
urldate = {2025-12-01},
booktitle = {Advances in Cryptology (ASIACRYPT 25)},
keywords = {Crypto Flagship, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Marcus Brinkmann, Chitchanok Chuengsatiansup, Alexander May, Julian Nowakowski, Yuval Yarom
Leaky McEliece: Secret Key Recovery From Highly Erroneous Side-Channel Information
In: Transactions on Cryptographic Hardware and Embedded Systems (TCHES), 2025.
@article{DBLP:journals/tches/BrinkmannCMNY25b,
title = {Leaky McEliece: Secret Key Recovery From Highly Erroneous Side-Channel Information},
author = {Marcus Brinkmann and Chitchanok Chuengsatiansup and Alexander May and Julian Nowakowski and Yuval Yarom},
url = {https://eprint.iacr.org/2023/1536.pdf, Paper},
year = {2025},
date = {2025-02-11},
urldate = {2025-02-11},
journal = {Transactions on Cryptographic Hardware and Embedded Systems (TCHES)},
keywords = {Crypto Area, Rank A*/A},
pubstate = {published},
tppubtype = {article}
}
Alexander May, Julian Nowakowski
Too Many Hints - When LLL Breaks LWE
In: Advances in Cryptology (ASIACRYPT 23), 2023.
@inproceedings{DBLP:conf/asiacrypt/MayN23,
title = {Too Many Hints - When LLL Breaks LWE},
author = {Alexander May and Julian Nowakowski},
url = {https://eprint.iacr.org/2023/777.pdf, Paper
https://iacr.org/submit/files/slides/2023/asiacrypt/asiacrypt2023/314/slides.pdf, Slides
https://www.youtube.com/watch?v=4USR_wlFpg8, Video
https://doi.org/10.1007/978-981-99-8730-6\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_4, DOI
},
year = {2023},
date = {2023-12-01},
urldate = {2023-12-01},
booktitle = {Advances in Cryptology (ASIACRYPT 23)},
volume = {14441},
series = {Lecture Notes in Computer Science},
keywords = {Crypto Flagship, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Alexander May, Carl Richard Theodor Schneider
Dlog is Practically as Hard (or Easy) as DH - Solving Dlogs via DH Oracles on EC Standards
In: Transactions on Cryptographic Hardware and Embedded Systems (TCHES), S. 146–166, 2023.
@inproceedings{DBLP:journals/tches/MayS23,
title = {Dlog is Practically as Hard (or Easy) as DH - Solving Dlogs via DH Oracles on EC Standards},
author = {Alexander May and Carl Richard Theodor Schneider},
url = {https://eprint.iacr.org/2023/539, Paper
https://informatik.rub.de/wp-content/uploads/2024/08/Dlog_vs_DH-2.pdf, Slides
https://doi.org/10.46586/tches.v2023.i4.146-166, DOI
https://dblp.org/rec/journals/iacr/MayS23.html?view=bibtex, bibtex},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
booktitle = {Transactions on Cryptographic Hardware and Embedded Systems (TCHES)},
volume = {2023},
number = {4},
pages = {146–166},
keywords = {Crypto Area, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Andre Esser, Alexander May, Javier A. Verbel, Weiqiang Wen
Partial Key Exposure Attacks on BIKE, Rainbow and NTRU
In: Advances in Cryptology (CRYPTO 2022) , S. 346–375, Springer, 2022.
@inproceedings{DBLP:conf/crypto/EsserMVW22b,
title = {Partial Key Exposure Attacks on BIKE, Rainbow and NTRU},
author = {Andre Esser and Alexander May and Javier A. Verbel and Weiqiang Wen},
url = {https://eprint.iacr.org/2022/259.pdf, Paper
https://iacr.org/submit/files/slides/2022/crypto/crypto2022/70/slides.pptx, Slides
https://doi.org/10.1007/978-3-031-15982-4_12, DOI
https://dblp.uni-trier.de/rec/conf/crypto/EsserMVW22.html?view=bibtex, bibtex},
year = {2022},
date = {2022-08-01},
urldate = {2022-08-01},
booktitle = {Advances in Cryptology (CRYPTO 2022) },
volume = {13509},
pages = {346–375},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
keywords = {Crypto Flagship, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Alexander May, Julian Nowakowski, Santanu Sarkar
Approximate Divisor Multiples - Factoring with Only a Third of the Secret CRT-Exponents
In: Advances in Cryptology (EUROCRYPT 22) , S. 147–167, Springer, 2022.
@inproceedings{DBLP:conf/eurocrypt/MayNS22,
title = {Approximate Divisor Multiples - Factoring with Only a Third of the Secret CRT-Exponents},
author = {Alexander May and Julian Nowakowski and Santanu Sarkar},
url = {https://eprint.iacr.org/2022/271.pdf, Paper
https://iacr.org/submit/files/slides/2022/eurocrypt/eurocrypt2022/94/slides.pdf, Slides
https://youtube.com/watch?v=4USR_wlFpg8, Video
https://doi.org/10.1007/978-3-031-07082-2_6, DOI},
year = {2022},
date = {2022-05-02},
urldate = {2022-05-02},
booktitle = {Advances in Cryptology (EUROCRYPT 22) },
volume = {13277},
pages = {147–167},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
keywords = {Crypto Flagship, Rank A*/A},
pubstate = {published},
tppubtype = {inproceedings}
}
Lectures (Moodle/Notes)
- Cryptanalysis (Codes, Classic 1, Cl. 2)
- Cryptography (Sym, Asym)
- Probabilistic (Basic, Algos)
- Quantum Algorithms (Script)
Former PhDs
Show names, year of graduation
- Önder Askin, 2024
- Floyd Zweydinger, 2023
- Lars Schlieper, 2022
- Alexander Helm, 2020
- Andre Esser, 2020
- Matthias Minihold, 2019
- Leif Both, 2018
- Robert Kübler, 2018
- Elena Kirshanova, 2016
- Ilya Ozerov, 2016
- Gottfried Herold, 2014
- Alexander Meurer, 2014
- Mathias Herrmann, 2011
- Maike Ritzenhofen, 2010
Calvin & Hobbes