Code
22-
Implemented Mithril, a threshold post-quantum ML-DSA signing protocol.
Rust
-
Designed and implemented hybrid hierarchical deterministic wallets and maintained Bedrock’s post-quantum cryptography library.
Rust
-
Integrated the RELIC library for pairing-based elliptic-curve zkTLS protocols.
C++ · C
-
Implemented zero-knowledge proofs for LWE encryption.
Rust · CUDA · C++ · C
-
Built zero-knowledge proof circuits for LWE-based encryption.
C++ · C
-
Implemented MPC protocols and integrated threshold signatures into Nillion’s cryptographic backend.
Rust · Python
-
Private LLM inference with vLLM on confidential virtual machines. The system behind nilGPT.
Python
-
Privacy-preserving retrieval-augmented generation using MPC and trusted execution environments.
Python
-
NumPy-style arrays and algebraic operations for Nillion’s Nada private computation language.
Python
-
Document processing with nilAI and Gemma 3.
JavaScript · TypeScript
-
Contributions to the CGGMP ECDSA threshold signing protocol upgrade.
Rust · HTML
-
A web app for private analysis of legal documents. Winner of Nillion’s internal hackathon.
TypeScript · CSS · JavaScript
-
Private LLM inference in PyTorch and CrypTen. Implemented look-up-table protocols for non-linear functions and a secure truncation protocol.
Python · CSS
-
A Python implementation of threshold ECDSA in the preprocessing setup.
Python
-
A Rust implementation of the zk-ecdsa protocol. Work in progress.
Rust
-
Verifiable queries over private data, built on MP-SPDZ. Work in progress.
Rust
-
An MP-SPDZ fork integrating quantum oblivious transfer into MPC protocols.
C++ · Python · C
-
Private phylogenetic tree computation using PHYLIP, MPC, and quantum technologies.
C · HTML · Python · C++
-
String oblivious transfer from oblivious keys and random oblivious transfer keys.
C++ · C · Python
-
A semi-honest Yao protocol assisted by quantum oblivious keys.
C++ · Python · C · HTML
-
An Ethereum wallet prototype using GG20 threshold ECDSA.
Python · HTML
-
Universally composable oblivious transfer under the DDH assumption, based on the PVW framework.
C++
No code match these filters.