Nicholas Genise

I am an Advanced Computer Scientist at SRI International. My research area is lattice-based cryptography, and, in general, I am interested in cryptography. Previously, I was a postdoctoral researcher in the Rutgers mathematics department supervised by Stephen Miller. I graduated with a Ph.D. in ECE from UCSD in September 2019, advised by Daniele Micciancio. Prior to UCSD, I graduated with a B.S.E. in Electrical Engineering from the University of Michigan, Ann Arbor in 2013.



  1. Improved Discrete Gaussian and Subgaussian Analysis for Lattice Cryptography with Daniele Micciancio, Chris Peikert, and Michael Walter.
    In PKC 2020, eprint, code.
  2. Approximate Trapdoors for Lattices and Smaller Hash-and-Sign Signatures, with Yilei Chen and Pratyay Mukherjee.
    In ASIACRYPT 2019, eprint.
  3. Homomorphic Encryption for Finite Automata, with Craig Gentry, Shai Halevi, Baiyu Li, and Daniele Micciancio.
    In ASIACRYPT 2019, eprint, code.
  4. Building an Efficient Lattice Gadget Toolkit: Subgaussian Sampling and More, with Daniele Micciancio and Yuriy Polyakov.
    In EUROCRYPT 2019, eprint.
  5. Faster Gaussian Sampling for Trapdoor Lattices with Arbitrary Modulus, with Daniele Micciancio.
    In EUROCRYPT 2018, eprint.


  1. Implementing Token-Based Obfuscation under (Ring) LWE, with Cheng Chen, Daniele Micciancio, Yuriy Polyakov, and Kurt Rohloff. eprint.