Ryan Rueger

ryan@rueg.re / me.jpg
$ curl -L rueg.re/pgp | gpg --import -

Interested in algorithmic arithmetic geometry and number theory for applications in post-quantum isogeny-based cryptography.

Pre-doctoral researcher at IBM Research Zurich, pursuing a PhD from TU Munich. Advised by Luca De Feo and Lorenz Panny.

Research

PEGASIS: Practical Effective Class Group Action using 4-Dimensional Isogenies
Pierrick Dartois, Jonathan Komada Eriksen, Tako Boris Fouotsa, Arthur Herlédan Le Merdy, Riccardo Invernizzi, Damien Robert, Ryan Rueger, Frederik Vercauteren and Benjamin Wesolowski.
[PDF] [ePrint] [Implementation] In submission.

Presentations

PEGASIS: Practical Effective Class Group Action using 4-Dimensional Isogenies
[Slides] Isogeny Reading Group Munich

Articles

Computing the isogeny class-group action on ordinary elliptic curves by going into higher dimensions
[PDF] [Implementation] [Slides]. Master thesis.
Taylor Expansions of Modular Forms at CM Points
[PDF] [Implementation]. Semester thesis.
Eta Products
[PDF] [Implementation]. Semester thesis.

Projects

desktopctl
A desktop environment for window managers.
create-contours
Use NASA’s STRM DEM data to create contour lines.
vim-statusryne
A lightweight statusline and tabline for vim that prioritises low init times and latency over features.

Blog

Installing and benchmarking Scott's ad-hoc finite field arithmetic
Is it "GPG" or "PGP"?
Regenerating `initramfs` from another snapshot with `mkinitcpio`
Cycling Zurich to Locarno via San Bernadino
Natively pretty printing `ls` output
Passwordless Git over HTTP(s) for Overleaf
Using NASA DEM data to create high resolution contour lines with QGIS
Groups of Order 4 are Commutative