Hi! I am a CS PhD student in the CrySP group at University of Waterloo. I am advised by Sergey Gorbunov and David Jao. My research interests are in cryptography and security, focusing on the challenges in computing over private data in untrusted environments. I also maintain interest in post-quantum cryptography.

I did my masters with the Theory Group in Department of Computer Science at University of Toronto advised by Vinod Vaikuntanathan, and then started my PhD with Charles Rackoff before "transferring" to Waterloo.

I spent the Summer of 2014 interning at Microsoft Research India with Nishanth Chandran in the Cryptography, Security and Applied Mathematics group. I am at Microsoft Research Cambridge during the Summer of 2018 working with Kapil Vaswani on the Confidential Computing project.

I did my undergrad in Computer Science and Engineering at College of Engineering, Guindy. During my undergrad, I also had the opportunity to work under Prof. C. Pandu Rangan at IIT Madras.


Publications and Manuscripts

  1. StealthDB: a Scalable Encrypted Database with Full SQL Query Support
    Alexey Gribov*, Dhinakaran Vinayagamurthy* and Sergey Gorbunov
    * equal contributions

  2. Iron: Functional Encryption from Intel SGX
    Ben Fisch, Dhinakaran Vinayagamurthy, Dan Boneh and Sergey Gorbunov
    CCS 2017 (Best paper Award finalist)
    [Full version]

  3. Reducing Depth in Constrained PRFs: From Bit-Fixing to NC1
    Nishanth Chandran, Srinivasan Raghuraman and Dhinakaran Vinayagamurthy
    PKC 2016
    [Full version]

  4. Riding on Asymmetry: Efficient ABE for Branching Programs
    Sergey Gorbunov and Dhinakaran Vinayagamurthy
    Asiacrypt 2015
    [Full version]

  5. Constrained Pseudorandom Functions: Verifiable and Delegatable
    Nishanth Chandran, Srinivasan Raghuraman and Dhinakaran Vinayagamurthy

  6. Fully Key-Homomorphic Encryption, Arithmetic Circuit ABE and Compact Garbled Circuits
    Dan Boneh, Craig Gentry, Sergey Gorbunov, Shai Halevi, Valeria Nikolaenko, Gil Segev, Vinod Vaikuntanathan and Dhinakaran Vinayagamurthy
    Eurocrypt 2014
    [Full version] (Merge of [GGHVV] and [BNS])

  7. ID Based Signcryption in Standard Model
    S. Sharmila Deva Selvi, S. Sree Vivek, Dhinakaran Vinayagamurthy and C. Pandu Rangan
    ProvSec 2012
    [Full version]

  8. On the Security of ID Based Signcryption Schemes
    S. Sharmila Deva Selvi, S. Sree Vivek, Dhinakaran Vinayagamurthy and C. Pandu Rangan

(Crypto papers have authors arranged in alphabetical order.)


  1. Masters thesis: Compact Reusable Garbled Circuits [pdf]

Teaching Assitant


Institute for Quantum Computing
Quantum Nano Centre
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Email: dvinayag [at] uwaterloo [dot] ca
Office: QNC 3202

Twitter: @dhinakaran2705


I was born in Erode, situated on the banks of the river Cauvery. I lived here till my high school, before moving to Chennai for my undergrad.