Secure Multi-Party Computation (MPC) framework written in Go. Implements two-party garbled circuits (Yao) and the Goldreich-Micali-Wigderson (GMW) protocol for secure computation.
-
Updated
Jun 16, 2026 - Go
Secure Multi-Party Computation (MPC) framework written in Go. Implements two-party garbled circuits (Yao) and the Goldreich-Micali-Wigderson (GMW) protocol for secure computation.
MAPLE: Metadata-Hiding Policy-Controllable Encrypted Search Platform (PETS 2023)
cryptographically secure computations for a cloud world
pySecureCircuit is a Python library that allows secure multiparty computation using Yao's garbled circuit technique. The library provides a way for multiple parties to securely compute a function on their private inputs without revealing them to each other, using a combination of encryption, randomization, and computation over circuits.
Course materials for Cryptographic Computing at Aarhus University
Simple implementation of a distributed 8-bit adder function using Yao's Garbled Circuit protocol for Secure Multi Party Computation (SMPC)
To associate your repository with the garbled-circuit topic, visit your repo's landing page and select "manage topics."