2022

TFHE-rs

Pure Rust implementation of TFHE for boolean and integer arithmetics over encrypted data. Core cryptographic library with Rust, C, and WASM APIs. Contributor to this major open-source project by Zama, implementing programmable bootstrapping and advanced FHE features.

RustTFHEHomomorphic EncryptionCryptographyOpen Source
View on GitHub
2024

Farewell

Decentralized application (dApp) for posthumous encrypted messages using smart contracts on fhEVM. Features check-in mechanism, grace period, encrypted message storage, and delivery system. Deployed on Ethereum Sepolia testnet as a proof-of-concept.

BlockchainfhEVMSolidityPrivacySmart Contracts
View on GitHub
2024

ChainChat

Encrypted blockchain chat rooms powered by Zama's fhEVM. End-to-end encrypted messaging with wallet-based identity, allow lists, and room management. Fully on-chain chat rooms deployed as smart contracts on Ethereum Sepolia.

BlockchainfhEVMNext.jsEncrypted ChatWeb3
View on GitHub
2020

cuPoly

Cyclotomic polynomial arithmetic library extracted from cuYASHE. CUDA-based implementation for high-performance polynomial operations used in RLWE-based cryptographic schemes. Provides exceptional GPU performance with a simple, maintainable API.

CUDAC++Polynomial ArithmeticRLWECryptography
View on GitHub
2016

cuYASHE

GPGPU implementation of the leveled fully homomorphic encryption scheme YASHE. Employs CUDA, the Chinese Remainder Theorem and the Fast Fourier Transform to achieve speedups of 6-35x for homomorphic multiplication compared to CPU implementations.

Homomorphic EncryptionCUDAC++Cryptography
View on GitHub
2016

Encrypted Database Framework

Framework for searching encrypted databases using order-revealing encryption and homomorphic encryption. Built on top of MongoDB with proof-of-concept implementation of Netflix Grand Prize predicates.

CryptographyDatabasePrivacyMongoDB
2021

SPOG - GPU Homomorphic Encryption

Efficient implementation of the BFV homomorphic encryption scheme on CUDA using hierarchical Discrete Galois Transform. Achieves up to 3.6x faster homomorphic multiplication than state-of-the-art.

BFVCUDAGPUHomomorphic Encryption