Ryan Rueger

ryan@rueg.re / picture / key

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
with Pierrick Dartois, Jonathan Komada Eriksen, Tako Boris Fouotsa, Arthur Herlédan Le Merdy, Riccardo Invernizzi, Damien Robert, Frederik Vercauteren and Benjamin Wesolowski
[pdf] [ePrint] [code]
To appear at Crypto ‘25.

Talks

SIAM Conference on Applied Algebraic Geometry (Upcoming)
PEGASIS: Practical Effective Class Group Action using 4-Dimensional Isogenies
Madison, USA Contributed talk

Swissogeny Day #2
PEGASIS: Practical Effective Class Group Action using 4-Dimensional Isogenies
[slides] Zurich, Switzerland Invited talk

Projects

desktopctl
Desktop environment for window managers.

create-contours
Use NASA’s STRM DEM data to create contour lines.

vim-statusryne
Lightweight statusline and tabline for Vim that prioritises low init times and latency over features.

Activities

Eurocrypt ‘25, Madrid
Attended

SQI Party, Lleida
Attended

Swissogeny Day #2, Zurich
Gave talk

Swiss Crypto Day, Lugano
Short talk on PEGASIS [slides]

Leuven Isogeny Reading Group, Remote
Presented topic on torsors

Swissogeny Day #1, Lausanne
Attended

München Isogeny Group
Talk on PEGASIS [slides]

Isogeny days 5, Leuven
Attended

Eurocrypt ‘24, Zurich
Attended

Theses

Computing the isogeny class-group action on ordinary elliptic curves by going into higher dimensions
[pdf] [ETH RC] [code] [slides]
Master thesis

Taylor Expansions of Modular Forms at CM Points
[pdf] [ETH RC] [code]
Semester thesis

Eta Products
[pdf] [ETH RC] [code]
Semester thesis

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