My name is Michele Orrù (@mmaker). I am a postdoc researcher at UC Berkeley, under the supervision of Alessandro Chiesa. Before, I was a PhD student at ENS as part of the Crypto Team (Inria Project - Team CASCADE), under the supervision of Georg Fuchsbauer. I defended in April 2020.

These days I mostly work on theoretical cryptography, focusing on multi-party computation and zero-knowledge proofs. In the past, I have contributed to Python, Debian, and Tor. I completed my graduate work in math at the University of Trento.


  • Cryptography - ESILV
  • Numerical Python - CPES L3
  • Python - CPES L1
Students: Loreleï Lankester (PSL University, undergrad.), Anita Dürr (PSL Univeristy, undergrad.), Matthias Trannoy (PSL University, undergrad.)


  • On the (in)security of ROS,
    with F. Benhamouda, T. Lepoint, M. Raykova. To appear. [ePrint]
  • Efficient Anonymous Tokens with Private Metadata Bit,
    with B. Kreuter, T. Lepoint, M. Raykova. CRYPTO 2020. [ePrint] [Talk]
  • Aggregate cash systems: A cryptographic investigation of Mimblewimble,
    with G. Fuchsbauer, Y. Seurin. EUROCRYPT 2019. [ePrint] [Talk]
  • Lattice-Based zk-SNARKs from SSPs,
    with R. Gennaro, M. Minelli, A. Niţulescu. ACM CCS 2018. [ePrint] [Talk]
  • Non-Interactive Zaps of Knowledge,
    with G. Fuchsbauer. ACNS 2018. [ePrint] Best student paper!
  • Homomorphic Secret Sharing: Optimizations and Applications,
    with E. Boyle, G. Couteau, N. Gilboa, Y. Ishai. ACM CCS 2017. [ePrint]
  • Actively Secure 1-out-of-N OT Extension with Application to Private Set Intersection,
    with E. Orsini, P. Scholl. CT-RSA 2017. [ePrint]
Fig 01. This is me. I'm also keeping a list of quotes.