Selected open-source work in homomorphic encryption, privacy-preserving ML, and cryptographic engineering.

  • OpenFHE-NumPy

    Co-author

    Extends OpenFHE with a NumPy-like API so data scientists can run encrypted-data computations with familiar syntax - bridging FHE and practical data-science workflows.

    Python C++ FHE
  • OpenFHE

    Maintainer

    Long-term maintainer of OpenFHE, the leading open-source library for fully homomorphic encryption, supporting BFV, BGV, CKKS, and TFHE schemes.

    C++ FHE Library
  • Homomorphic SVM on Image Embeddings

    Author

    A method for running Support Vector Machine inference on image embeddings under homomorphic encryption - private image classification end to end.

    C++ FHE SVM
  • Private SVM with OpenFHE

    Author

    A private Support Vector Machine in C++ using OpenFHE. A Python port by Bill Buchanan, based on this implementation, ships as an OpenFHE example.

    C++ FHE SVM
  • OpenFHE Benchmarks

    Author

    Microbenchmarks for the latency of core CKKS operations in the OpenFHE library - useful for tuning parameters and comparing implementations.

    C++ CKKS Benchmarks
  • cFHE

    Contributor

    A homomorphic encryption scheme based on continued fractions. Contributed to the design and reference implementation.

    C++ FHE Research
  • PALISADE

    Contributor

    Contributed the BFV-BEHZ encryption scheme to the PALISADE lattice cryptography library - the predecessor of OpenFHE.

    C++ FHE BFV
  • Intel HEXL

    Contributor

    Active contributions to Intel HEXL via its OpenFHE integration - vectorized AVX-512 primitives for lattice cryptography.

    C++ AVX-512 Crypto