# Preprints

# Publications

- David Lubicz, Damien Robert,
*Arithmetic on Abelian and Kummer Varieties*. Finite Fields and Their Applications, May 2016. (Published version, HAL, eprint.) - David Lubicz, Damien Robert,
*Computing separable isogenies in quasi-optimal time*. LMS Journal of Computation and Mathematics, February 2015. (Published version, HAL, arxiv.) - David Lubicz, Damien Robert,
*A generalisation of Miller’s algorithm and applications to pairing computations on abelian varieties*. Journal of Symbolic Computation, March 2015. (Published version, HAL, eprint.) - Romain Cosset, Damien Robert,
*An algorithm for computing (l,l)-isogenies in polynomial time on Jacobians of hyperelliptic curves of genus 2*. Mathematics of Computation, November 2014. (Published version, HAL, eprint.) - Kristin Lauter, Damien Robert,
*Improved CRT Algorithm for Class Polynomials in Genus 2*(long version). ANTS X Conference — Proceedings, November 2013. (Published version, Slides (30min, July 2012, San Diego, USA), HAL, eprint, Submitted short version, Updated short version.) - David Lubicz, Damien Robert,
*Computing isogenies between abelian varieties*. Compositio Mathematica, September 2012. (Published version, HAL, arxiv.) - Jean-Charles Faugère, David Lubicz, Damien Robert,
*Computing modular correspondences for abelian varieties*. Journal of algebra, October 2011. (Published version, HAL, arxiv.) - David Lubicz, Damien Robert,
*Efficient pairing computation with theta functions*. ANTS IX conference — Proceedings in LNCS, July 2010. (Published version, Slides (30min, July 2010, Nancy), HAL.)

# Reports

- Andreas Enge, Damien Robert,
*Computing class polynomials in genus 2*. DGA Report, April 2013.

# Invited Speaker

*Isogenies, Polarisations and Real Multiplication*(1h). Journées C2 Codage et Cryptographie, October 2015, La Londe-Les-Maures.*Isogenies, Polarisations and Real Multiplication*(1h). Modular Forms and Curves of Low Genus: Computational Aspects, September 2015, ICERM, Providence, USA. (Long version.)*Optimal pairings on abelian varieties*(1h). Elliptic Curves Cryptography (ECC 2014), October 2014, Chennai, India.*Isogenies between abelian varieties*(Notes) (1h). ANR Peace conference Effective moduli spaces and applications to cryptography, June 2014, Rennes.*Pairings on abelian varieties and the Discrete Logarithm Problem*(1h). Discrete Logarithm Problem Conference DLP 2014, May 2014, Ascona, Suisse.*Computing optimal pairings on abelian varieties with theta functions*(1h). Geometry and Cryptography (Geocrypt 2011), June 2011, Bastia.*Generalizing Vélu’s formulas and some applications*(1h). Elliptic Curves Cryptography (ECC 2010), 25 year anniversary of elliptic curves computation, October 2010, Redmond, USA. (Video link.)*A Vélu’s like formula for computing isogenies on Abelian Varieties*(1h). Conférence Algorithmique et Arithmétique avec applications à la cryptographie, May 2010, Moscow, Russia.

# Talks

*Arithmetic on Abelian and Kummer varieties*(2x1h). INRIA Team LFANT seminar, May 2015, Bordeaux. On blackboard, notes.*Arithmetic on Elliptic Curves, Abelian varieties and Kummer varieties*(45min). École Mathématique Africaine, March 2015, Université de Masuku, Franceville, Gabon.*Arithmetic on Abelian and Kummer varieties*(1h). Number Theory Seminar, December 2014, Caen. On blackboard, notes.*Isogeny graphs in dimension 2*(1h). Cryptography Seminar, December 2014, Caen.*Arithmetic on Abelian and Kummer varieties*(1h). Number Theory Seminar, April 2014, Institut Fourier, Grenoble. On blackboard, notes.*Arithmetic on abelian varieties and related topics*(1h). Seminar in Coding Theory and Cryptography of the University of Zurich and the University of Neuchâtel, March 2014, Neuchâtel, Suisse.*Computing optimal pairings on abelian varieties with theta functions*(1h). Industrial ANR Simpatic meeting, January 2014, Caen.*Arithmetic on Abelian and Kummer varieties*(30min). ANR Peace meeting, December 2013, Rennes.*On isogenies and polarisations*(1h). LFANT Seminar, November 2013, Bordeaux.*On isogenies and polarisations*(30min). Geometry and Cryptography (Geocrypt 2013), October 2013, Tahiti.*On isogenies between abelian varieties*(45min). Microsoft Research, August 2013, Redmond, USA.*Computing optimal pairings on abelian varieties with theta functions*(1h). Microsoft Research, August 2013, Redmond, USA.*Computing optimal pairings on abelian varieties with theta functions*(30min). Arithmetic Geometry Cryptography and Coding Theory (AGCT 14), June 2013, Luminy, Marseille.*Computing optimal pairings on abelian varieties with theta functions*(1h). Lacal, May 2013, Lausanne.*Computing optimal pairings on abelian varieties with theta functions*(1h). CCIS seminar, April 2013, Grenoble.*Computing cyclic isogenies using real multiplication*(Notes) (1h). ANR Peace meeting, April 2013, Paris.*Computing rational isogenies from the equations of the kernel*(30min). ANR Peace meeting, November 2012, Paris.*Improved CRT Algorithm for class polynomials in genus 2*(1h). Microsoft Research, August 2012, Redmond, USA.*About the CRT method to compute class polynomials in dimension 2*(1h). INRIA Team LFANT seminar, May 2012, Bordeaux.*Algorithms on abelian varieties for cryptography*(1h). Caen’s Cryptographic Seminar, March 2012, Caen.*Algorithms on abelian varieties for cryptography*(2h). INRIA Team Grace Seminar, January 2012, LIX, École Polytechnique, Paris.*Algorithms on abelian varieties for cryptography*(1h). "Butte aux cailles" Seminar, January 2012, Télécom ParisTech, Paris.*Public key cryptography with abelian varieties: results and challenges*(1h). ARITH Seminar, November 2011, Montpellier.*Computing optimal pairings on abelian varieties with theta functions*(1h). Séminaire de théorie des nombres, September 2011, Bordeaux.*About the CRT method to compute class polynomials in dimension~2*(1h). Journées C2 Codage et Cryptographie, April 2011, Oléron.*Cryptology, elliptic curves and number theory*(1h). Number Theory PhD Students’ seminar, March 2011, Bordeaux.*Computing optimal pairings on abelian varieties with theta functions*(1h). Séminaire Arithmétique et Théorie de l’Information, February 2011, Université Méditerranée, Marseille.*Abelian varieties, theta functions and cryptography*(1h30). PhD Students’ seminar, February 2011, Université Méditerranée, Marseille.*Computing isogenies and applications in cryptography*(1h). Cryptology seminar, January 2011, Université Versailles Saint-Quentin, Versailles.*Computing isogenies and applications in cryptography*(1h). Minalogic cryptology seminar, January 2011, Grenoble.*Abelian varieties, theta functions and cryptography*(40min+40min). Algorithmics of L-functions workshop, December 2010, Bordeaux. Part 1 on blackboard.*On the CRT method to compute class polynomials in genus~2*(30min). ANR Chic, December 2010, Paris.*Generalizing Vélu’s formulas and some applications*(1h). TANC Seminar, November 2010, LIX, École Polytechnique, Paris.*Speeding up the CRT method to compute class polynomials in genus 2*(1h). Microsoft Research, September 2010, Redmond, USA.*Abelian varieties, Theta functions and cryptography*(30min). Microsoft Research, July 2010, Redmond, USA.*Arithmétique rapide avec les fonctions thêta*(20min). ANR Chic, June 2010, Paris.*A Vélu’s like formula for computing isogenies on abelian varieties*(1h). Séminaire de théorie des nombres, February 2010, Bordeaux.*Calcul de pairing avec les fonctions thêta*(1h). LFANT Cryptographic Seminar, February 2010, Bordeaux.*A Vélu’s like formula for computing isogenies on abelian varieties*(1h). Séminaire Arithmétique et Théorie de l’Information, November 2009, Marseille.*An efficient computation of the commutator pairing*(20min). ANR Chic, October 2009, Paris.*A Vélu’s like formula for computing isogenies on abelian varieties*(40min). ANR Chic, October 2009, Paris.*Computing isogenies of small degrees on abelian varieties*(20min). Journées d’arithmétiques 2009, July 2009, Saint-Etienne.*Computing isogenies of small degrees on abelian varieties*(1h). Séminaire de cryptographie, April 2009, Rennes.*Abelian varieties and isogenies*(30min). Tsukuba Cryptographic Seminar, November 2008, Tsukuba, Japan.

# Rump Sessions

*Sleeping in the volcano*. ECC 2011 conference, September 2011, Nancy.*AVIsogenies, a library for computing isogenies between abelian varieties*, with Gaëtan Bisson, Romain Cosset. ECC 2010, October 2010, Redmond, USA. (Video link (starts at 16m30s).)

# PhD Thesis

*Theta functions and cryptographic applications*(in French). PhD thesis in Computer Sciences, July 2010, Université Henri-Poincarré, Nancy. (Slides (1h, Nancy), TEL.)- Received the second prize in Science for the Lorraine Region PhD awards, February 2012, Metz. (Inria announcement)
- Received the Lorraine University PhD awards in the domain of IAEM (Computer science, Mathematics, Electronic), October 2011, Nancy. (Photos of the ceremony)

# Other sources

All my scientific activities can be found in my cv (French version). The full bibliographic informations are available in this bibtex file (French version), whose output can ben seen in this pdf document (French version). My Academic work is available on my personnal site. I also keep a (partial) list of conferences I have attended. Finally, there is also the publication list generated from HAL (usually less up to date).

The most recent version of the papers are on this page, the links to HAL, eprint or Arxiv may reference older versions.