Vincent Hwang

View on GitHub

Hi, there. I’m Vincent Hwang (黃柏文). I’m currently a PhD student supervised by Peter Schwabe (樂岩) at Max Planck Institute for Security and Privacy, and we are currently scheduling the defense. See here for the manuscript of my PhD thesis (submitted on 2025-07-06, approved on 2025-10-24).

During my PhD, I continue with optimizing the number theoretic transforms used in the lattice-based cryptosystems Dilithium, Kyber, NTRU, NTRU Prime, and Saber on the following platforms:

In addition to the optimization works on CPUs, I’m also exploring formal verification of the optimized assembly programs for cryptography and GPU programming for cryptanalysis.

Before joining the PhD program in January 2023, I obtained my master’s degree under the supervision of Yen-Huan Li (李彥寰) in June 2022. I mostly worked with Bo-Yin Yang (楊柏因). I was focusing on implementing number-theoretic transforms used in the lattice-based cryptosystems Dilithium, Kyber, NTRU, NTRU Prime, and Saber on the following platforms:

You can find the details of the master thesis here.

While I was an undergraduate student (Sept. 2016 – Jun. 2021), I spent most of the time on Theoretical Computer Science, in particular, graph algorithms and generalizations of sorting problems.

Curriculum Vitae

Contact

Research Interests

Programming Skills

Services

Publications

Technical Reports