Applied Cryptography
Fully homomorphic encryption, lattice-based and post-quantum primitives, secure multi-party computation, and protocol design for real-world deployments.
Research themes, signature work, and ongoing projects in cryptography, privacy-preserving machine learning, and hardware acceleration.
For the agenda behind this work, see my research statement.
For how my work has been used, see my research impact.
Fully homomorphic encryption, lattice-based and post-quantum primitives, secure multi-party computation, and protocol design for real-world deployments.
Trustworthy and privacy-preserving ML, encrypted inference and training, and machine learning for cybersecurity and intrusion detection.
GPU and ASIC acceleration of lattice cryptography, parallel processing, high-performance computing, and software–hardware co-design.
A sample of venues where this work has appeared.
A selection of papers with significant contributions to practical fully homomorphic encryption.
Co-author of the leading open-source library for fully homomorphic encryption (BFV, BGV, CKKS, TFHE). Successor to PALISADE, carrying forward a multi-year line of open-source FHE infrastructure. Now standard infrastructure across the FHE research and industry community.
HCNN: the first homomorphic convolutional neural network running on encrypted data using GPUs. Demonstrated that encrypted deep learning is practically feasible.
Introduced the BEHZ and HPS RNS variants of BFV that achieve roughly two orders of magnitude speedup over CPU baselines. Both variants are now standard building blocks in modern FHE libraries.
First demonstration that complex NLP can operate on encrypted text. Performs both training and inference on encrypted documents, enabling privacy-preserving text analytics in sensitive domains.
Multiparty homomorphic encryption applied to real oncology data, enabling secure cross-institution analysis without exposing patient records. Published in Proceedings of the National Academy of Sciences.
The foundational GPU-FHE result: first single-GPU CUDA implementation of the FV (BFV) scheme. Established the baseline that subsequent multi-GPU and accelerator work builds on.
Principal Investigator
Making large language model inference run under fully homomorphic encryption with practical latency - bringing private LLM serving within reach of real-world deployments.
Co-Principal Investigator and Technical Lead (since Sept 2024)
A multi-year R&D effort to build a custom 12 nm ASIC for homomorphic machine and deep learning. I directed the final year to successful completion, managing four cross-functional teams (Hardware, Software/ISA, Verification, Applied Crypto) and driving the transition from concept to a fully verified RTL implementation and top-level floorplan.
Includes a custom ISA, microcode scheduler, and node-array architecture. Validated on high-complexity workloads: encrypted CNN training and inference, plus AES transciphering.
Paper: TREBUCHET: Fully Homomorphic Encryption Accelerator for Deep Computation (GOMACTech 2025).
Co-Principal Investigator and Work Package II Lead · Award A19E3b0099
Co-authored the winning proposal for a four-institution Singapore consortium (I2R, NTU, SUTD, NUS) and presented it to A*STAR's review committee. The 3-year programme set out to make FHE deployment-ready for advanced manufacturing, with consulting input from Vinod Vaikuntanathan (MIT), Victor Shoup (NYU), and David Barber (UCL).
As PI of Work Package II - Strengthening HE Fundamentals, I led the algorithms track: fast algorithms for primitive FHE computations, an extended HE arithmetic set for non-polynomial operations, and tooling to make HE development accessible without deep cryptography expertise.
Programme outputs included 10 peer-reviewed publications, 2 patents, 3 software IPs, and 1 open-source library.