Benjamin Wesolowski

mathematics & cryptography
Unsplashed background img 1


Very interested by the various facets of cryptology and information security, I am currently a PhD student at École Polytechnique Fédérale de Lausanne (EPFL) in the Laboratory for Cryptologic Algorithms (LACAL), under the supervision of Arjen Lenstra and Robert Granger. My current research interests include: the discrete logarithm problem in finite fields of small characteristic, Jacobians of hyperelliptic curves of genus 2, and trustworthy public random number generation.


PhD Thesis (2014 - today), EPFL, Laboratory for Cryptologic Algorithms
Advisors: Arjen Lenstra and Robert Granger.

Master’s degree in Mathematics, Minor in Information Security (2012 - 2014)
EPFL, thesis at the University of California, Berkeley
Thesis title: Walking on Isogeny Graphs of Hyperelliptic Curves of Genus 2, supervised by Kenneth Ribet and Dimitar Jetchev.
Cryptography, cryptanalysis and security proofs, information theory and codes, number theory, algebraic geometry, elliptic and hyperelliptic curves, combinatorics, security engineering...
Student projects:
Topics in the Arithmetic of Elliptic and Hyperelliptic Curves, supervised by Dimitar Jetchev.
A new multiple-block-length compression function, supervised by Dimitar Jetchev and Arjen Lenstra.

Bachelor’s degree in Mathematics (2009 - 2012), EPFL
Student projects:
Braid groups and cryptography, supervised by Kathryn Hess Bellwald.
Elliptic curves for cryptography, supervised by Eva Bayer Fluckiger.

Baccalauréat Scientifique (2009), Lycée Aux Lazaristes, Lyon.

Experience and projects

Research engineer (Jul - Aug 2014), Institute for Information and Communication Technologies, HEIG-VD
Design, proof of security, and implementation in C of a new efficient pairing-based broadcast encryption scheme.

Visiting student researcher (Feb - Jun 2014), University of California, Berkeley
Study of the isogeny graphs of Jacobians of genus 2 curves, design and analysis of new algorithms for applications in hyperelliptic curve cryptography.

Teaching assistant (2010 - today), EPFL
Supervising student projects and exercise sessions in topology, linear algebra, C and C++ programming, advanced calculus.

Other jobs
Administrative assistant at EPFL (2013).
Development and graphics of a website for Antic Wine (2007), Lyon.


Kudelski Prize 2014, Kudelski Group
"For a Master Project having significantly contributed to the field of cryptography and information systems security".

Douchet Prize 2014, EPFL
Best Master average in the Mathematics section at EPFL.

EPFL Prize 2014, EPFL
3rd (out of 872) best average mark for complete Master studies at EPFL, all sections included.

Undergraduate Awards 2013, Dublin, Ireland
Highly commended for the essay Lifting Braids : from Geometric Braids to Braid Groups (2012).

Unsplashed background img 2