Pinned Repositories
adveil
Prototype implementation of a privacy-preserving targeted advertising ecosystem.
bgn
BGN encryption scheme implementation using Go
cprf
Constrained PRFs for Inner Product Constraints
pacl
Private Access Control Lists for Function Secret Sharing
paillier
Paillier encryption scheme with threshold decryption and zero-knowledge proof capabilities
private-ann
Private approximate nearest neighbor search protocol based on locality-sensitive hashing and distributed point functions.
QuietOT
Implementation of the QuietOT protocol
ShorTor
Source code for ShorTor measurment infrastructure and security analysis.
tri-dpf
Pure C implementation of Distributed Point Functions with several performance optimizations
vdpf
Verifiable Distributed Point Function (VDPF) implementation in C with Go wrapper
sachaservan's Repositories
sachaservan/private-ann
Private approximate nearest neighbor search protocol based on locality-sensitive hashing and distributed point functions.
sachaservan/bgn
BGN encryption scheme implementation using Go
sachaservan/paillier
Paillier encryption scheme with threshold decryption and zero-knowledge proof capabilities
sachaservan/adveil
Prototype implementation of a privacy-preserving targeted advertising ecosystem.
sachaservan/pacl
Private Access Control Lists for Function Secret Sharing
sachaservan/ShorTor
Source code for ShorTor measurment infrastructure and security analysis.
sachaservan/FOLEAGE-PCG
FOLEAGE PCG prototype for F4 OLE
sachaservan/tri-dpf
Pure C implementation of Distributed Point Functions with several performance optimizations
sachaservan/vdpf
Verifiable Distributed Point Function (VDPF) implementation in C with Go wrapper
sachaservan/cprf
Constrained PRFs for Inner Product Constraints
sachaservan/MATor
A tool for calculating anonymity guarantees for Tor
sachaservan/MaTor-v1
Original (2014) version of MaTor
sachaservan/prosecco
Progressive sequence mining algorithm
sachaservan/QuietOT
Implementation of the QuietOT protocol
sachaservan/sealpir-go
SealPIR wrapper for Go (and C)
sachaservan/adveil-accuracy
Accuracy evaluation for the targeting data structure of AdVeil
sachaservan/argsort
Numpy-like functionality for sorting GMP integer and string slices
sachaservan/custodes
Prototype implementation for cryptographically certified hypothesis testing.
sachaservan/cutoff-median-sketch
Learning-Based Frequency Estimation Algorithm for Heavy-Tailed Distributions
sachaservan/learned_index
sachaservan/libOTe
A fast, portable, and easy to use Oblivious Transfer Library
sachaservan/Onion-PIR
sachaservan/privatehistograms
Inference-private histogram via (locally) differentially private learned index structures
sachaservan/prosecco-spmf
Implementation of ProSecCo sequence mining algorithm in Java.
sachaservan/rmi
Recursive model index implementation
sachaservan/sachaservan
Config files for my GitHub profile.
sachaservan/SEAL
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
sachaservan/spdz_mpc
sachaservan/star-spdz
Implementation of the STAR using the SPDZ multi-party computation engine.
sachaservan/vec
Vector of floats and GMP ints; useful for crypto implementation