Mingxun Zhou's repositories
Piano-PIR-new
Piano: Extremely Simple, Single-server Private Information Retrieval with Sublinear Server Computation (IEEE S&P 2024)
conflux-rust
The Rust implementation of Conflux protocol.
chacha20
Golang (X)ChaCha20 stream cipher. (Mirror)
conflux-rust-test-toolkits
Testing and Benchmarking Toolkits for Conflux-Rust
collaborative-zksnark
Prototype implementations of various Collaborative zkSNARKs.
csd-blog
CSD Blog
federated-learning
A PyTorch Implementation of Federated Learning http://doi.org/10.5281/zenodo.4321561
Federated-Learning-PyTorch
Implementation of Communication-Efficient Learning of Deep Networks from Decentralized Data
Federated-Learning-with-Differential-Privacy
Implementation of dp-based federated learning framework using PyTorch
Federated-Learning-with-Local-Differential-Privacy
Differential priavcy based federated learning framework by various neural networks and svm using PyTorch.
gnark
gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license
MyBlogPost
My blog posts.
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
openfhe-development
This is the development repository for the OpenFHE library. The current (stable) version is v1.1.4 (released on March 8, 2024).
openfhe-python
Official Python wrapper for OpenFHE. Current release is v0.8.6 (released on March 12, 2024).
plonk
A pure Rust PLONK implementation using arkworks as a backend.
QuarterPIR
QuarterPIR is a preprocessing PIR scheme with n^{1/4} online communication and sqrt(n) computation per query.
search_with_lepton
Building a quick conversation-based search demo with Lepton AI.