Sorina Ionica

Laboratoire MIS, Universite de Picardie
33 Rue St-Leu, 80039 Amiens Cedex 1, France
Email : sorina.ionica @ (best way to reach me, wherever I am)

I am an assistant professor at the University of Picardie Jules Verne. I am a member of the GOC group. Formerly I was a post-doc in the INRIA LFANT group and a visiting researcher with Microsoft Research in Redmond. I completed my PhD in 2010 at University of Versailles, under the supervision of Antoine Joux.

I work in the area of algorithmic number theory and its applications to cryptography. Lately, I have been working on


Journal papers :

  • Sorina Ionica and Antoine Joux, Pairing the Volcano,Mathematics of Computation, 82(201), 2013 pdf
  • Sorina Ionica, Pairing-based methods for jacobians of genus 2 curves with maximal endomorphism ring, Journal of Number Theory, pp. 3755-3770, 133(11), 2013 pdf
  • Sorina Ionica and Emmanuel Thomé, Isogeny graphs with maximal real multiplication, under minor revision for Journal of Algebra pdf

    Publications in international conferences with proceedings :

  • Sorina Ionica et Antoine Joux, Another Approach to Pairing Computation in Edwards Coordinates in Progress in Cryptography - Indocrypt 2008, volume 5365 of Lectures Notes in Computer Science, pp.400--413, Springer 2008 pdf
  • Sorina Ionica et Antoine Joux, Pairing the Volcano in Proceedings of Algorithmic Number Theory Symposium, volume 6197 of Lectures Notes in Computer Science, pp. 201--218, Springer 2010. pdf
  • Sorina Ionica et Antoine Joux, Pairing computation for elliptic curves with efficiently computable endomorphism and small embedding degree dans Proceedings of Pairing-based Cryptography -Pairing 2010, volume 6487 of Lecture Notes in Computer Science, pp. 435-449, Springer, 2010. pdf
  • Nadia El Mrabet et Aurore Guillevic et Sorina Ionica, Efficient multiplication in finite field extensions of degree 5, dans Progress in Cryptology - AFRICACRYPT 2011 - 4th International Conference on Cryptology in Africa, volume 6737 of Lecture Notes in Computer Science, pp. 188-205, Springer, 2011 pdf
  • Aurore Guillevic and Sorina Ionica, Four-dimensional GLV via the Weil restriction , Asiacrypt 2013, volume 8269 of Lecture Notes in Computer Science, pp 79-96, 2013. pdf Maple code for isogeny computation
  • Jennifer Balakrishnan, Sorina Ionica, Kristin Lauter and Christelle Vincent, Constructing genus 3 Jacobians with complex multiplication, accepted at ANTS 2016 pdf


    I defended my thesis Algorithmique des couplages et cryptographie on the 14th of May 2010.


  • Sorina Ionica and Malika Izabachéne, Weak instances of composite order protocols, Preprint

    Invited talks

  • Software

  • ScalarMult is a C++ implementation of scalar multiplication on several families of elliptic curves and genus 2 Jacobians.

  • CMGenus3 is written mainly in Sage. It implements an algorithm for constructing genus 3 hyperelliptic Jacobians with CM. See also our paper "Constructing genus 3 Jacobians with CM".


  • Architecture des systèmes d'information répartis


    I have served/will serve on the following program committees: SAC 2013, Pairing 2013, LATINCRYPT 2014, LATINCRYPT 2015, Crypto 2016, ProvSec 2016

    Between 2001 and 2003, I was un undergraduate student of SNSB.

    Last update : June 1st 2016