Settings

Settings other than “Default” will be saved in local storage to persist across pages, reloads, and sessions.

Fiona Johanna Weber

Cryptographer and Computer Scientist

Portrait-Shot of Myself

I’m a Cryptographer with a specialisation on designing and analysing security protocols, in particular post-quantum key-exchanges. My background lies in computer science, a profession I chose after teaching myself C++ end learned to love programming. I care deeply about code-quality and will often go to significant lengths to express complex algorithms in the simplest and most straightforward terms possible, believing that readability is essential.

On the less technical side of things, I am an open minded and social person who enjoys working in teams and loves sharing knowledge, be it in the form of teaching, speaking at conferences, or providing advice as a consultant.

Personal Details

Field Value
Name Fiona Johanna Weber
Address ⟨redacted⟩
⟨redacted⟩ Eindhoven
the Netherlands
Phone ⟨redacted⟩
Email ⟨redacted⟩
Signal ⟨redacted⟩
Nationality German
Birthday
Website fiona.onl
Codeberg codeberg.org/FJW/
Gitlab gitlab.com/FJW/
Github github.com/Fiona-J-W

Employment

Hard Skills

Soft Skills

Communication
In my roles as both a publishing research and a puniversity teacher I learned to communicating in clearly and direct language was always a necessity.
Teamwork
Most of modern science is performed as teamwork and my publication record demonstrates that my work is no exception there; collaboration has in fact always been one of the things I enjoyed the most.
Critical Thinking
As a security researcher critical thinking was a hard necessity when writing and analysing proofs and on the numerous times I worked as a peer reviewer.

Education

Time Degree
2019 - 2025 PhD in Cryptography at TU/e
2016 - 2019 Master of Science in Computer Science at KIT
2012 - 2016 Bachelor of Science in Computer Science at KIT
2011 - 2012 Bachelor-studies (uncompleted) of Applied Biology at KIT
2011 Abitur at Robert-Mayer-Gymnasium Heilbronn

Languages

Language Level
German Native
English Near Native
Dutch Conversational

Programming

Language Experience
C++ Proficient (≈ 10 years)
Python Intermediate (≈ 3 years)
Typescript Beginner (≈ 1 year)
Java Beginner (≈ 1 year)

Technologies

Conference Talks (Selection)

Date Talk
May 2024 Key-Update Mechanism for SDLSP
at Security for Space Systems 2024 (invited talk)
March 2024 Post Quantum Noise
at Real World Crypto 2023
December 2018 Provable Security with Lukas Beeck
at the 35th Chaos Communication Congress

Academic Publications