Turing-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits
-
Updated
Jun 5, 2024 - Rust
Turing-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits
Multi-party computation libraries written in Rust 🦀
Versatile framework for multi-party computation
A maliciously secure two-party computation engine which is embeddable and accessible
Yao’s Garbled Circuits in TypeScript
A Python implementation of Garbled Circuits MPC protocol
A two-party secure function evaluation using Yao's garbled circuit protocol
TinyGarble: Logic Synthesis and Sequential Descriptions for Yao's Garbled Circuits
Naïve implementation of garbled circuits.
This repository is for ECE/CS 498AM Applied Cryptography at University of Illinois at Urbana-Champaign
An efficient, user-friendly, modular, and extensible framework for mixed-protocol secure multi-party computation with two or more parties
Implementation of Garbled Circuits and BGW Protocol.
Embedded domain-specific combinator library for the abstract assembly and automated synthesis of logical circuits.
A golang MPC framework that can compile Javascript files into garbled circuits
JavaScript implementation of garbled gates and 2PC boolean circuit protocols
Python library for working with circuit definitions represented in the Bristol Fashion.
ABY - A Framework for Efficient Mixed-protocol Secure Two-party Computation
A simple Yao’s protocol implementation for two parties with AES.
Secure Multi-Party Communication Implementation: Yao & GMW
Add a description, image, and links to the garbled-circuits topic page so that developers can more easily learn about it.
To associate your repository with the garbled-circuits topic, visit your repo's landing page and select "manage topics."