Pinned Repositories
distributed_point_functions
An Implementation of Incremental Distributed Point Functions in C++
distributed-vector-ole
A two-party generator for Vector-OLE correlations.
distroless-arch
A minimal distroless docker image with glibc, libstdc++, and openssl from Arch Linux.
linreg-mpc
A Secure Multiparty Computation (MPC) protocol for computing linear regression on vertically distributed datasets.
mpc-utils
C++ utilities for building MPC prototypes, with optional support for EMP and Obliv-C.
oblivc-rust
Rust wrapper for Obliv-C
OPRF-PSI
Private Set Intersection in the Internet Setting From Lightweight Oblivious PRF
PaXoS_PSI
psi-cardinality
Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters
room-framework
Read-Only Oblivious Maps and applications to multi-party machine learning on sparse data.
schoppmp's Repositories
schoppmp/distributed-vector-ole
A two-party generator for Vector-OLE correlations.
schoppmp/room-framework
Read-Only Oblivious Maps and applications to multi-party machine learning on sparse data.
schoppmp/psi-cardinality
Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters
schoppmp/mpc-utils
C++ utilities for building MPC prototypes, with optional support for EMP and Obliv-C.
schoppmp/PaXoS_PSI
schoppmp/OPRF-PSI
Private Set Intersection in the Internet Setting From Lightweight Oblivious PRF
schoppmp/private-knn
Code for Private Nearest Neighbors Classification
schoppmp/abseil-cpp
Abseil Common Libraries (C++)
schoppmp/bazel-central-registry
The central registry of Bazel modules for the Bzlmod external dependency system.
schoppmp/bazel-oblivc-builder
Dockerfile containing the dependencies needed to build Obliv-C projects with Bazel
schoppmp/cryptoTools
A repo to hold common tools used by my crypto projects
schoppmp/doc
Documentation for my libraries
schoppmp/emp-ot
Semi-honest and Malicious Oblivious Transfer Extension and Variations
schoppmp/emp-sh2pc
Semi-honest Two Party Computation Based on Garbled Circuits.
schoppmp/emp-tool
schoppmp/FastPolynomial
schoppmp/glog
C++ implementation of the Google logging module
schoppmp/highway
Performance-portable, length-agnostic SIMD with runtime dispatch
schoppmp/iree
👻
schoppmp/libOTe
A fast, portable, and easy to use Oblivious Transfer Libary
schoppmp/meetings
Meeting materials for the Private Advertising Technology Community Group
schoppmp/mp-spdz-builder
schoppmp/OPPRF-PSI
schoppmp/power-hour
power hour mixtape creator
schoppmp/private-join-and-compute
schoppmp/rules_boost
bazel build rules to use boost in bazel projects
schoppmp/rules_foreign_cc
EXPERIMENTAL build rules for interfacing with "foreign" (non-Bazel) build systems
schoppmp/rules_foreign_cc_boost_test
schoppmp/rules_oblivc
Bazel rules for compiling Obliv-C sources
schoppmp/volepsi
Efficient Private Set Intersection base on VOLE