There are 9 repositories under garbled-circuits topic.
ABY - A Framework for Efficient Mixed-protocol Secure Two-party Computation
Multi-party computation libraries written in Rust 🦀
A maliciously secure two-party computation engine which is embeddable and accessible
TinyGarble: Logic Synthesis and Sequential Descriptions for Yao's Garbled Circuits
An efficient, user-friendly, modular, and extensible framework for mixed-protocol secure multi-party computation with two or more parties
A two-party secure function evaluation using Yao's garbled circuit protocol
Turing-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits
JavaScript implementation of garbled gates and 2PC boolean circuit protocols
Circuit Synthesis for Yao's Garbled Circuit by TinyGarble
Tool for Automating efficient Secure Two-partY computation protocols
Code for "Secure Two-Party Computation in a Quantum World" by N. Büscher, D. Demmler, N. Karvelas, S. Katzenbeisser, J. Krämer, D. Rathee, T. Schneider, and P. Struck, which will appear at ACNS'20.
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
Python library for working with circuit definitions represented in the Bristol Fashion.
A simple Yao’s protocol implementation for two parties with AES.
FPGA Acceleration of Secure Function Evaluation
Naïve implementation of garbled circuits.
JavaScript implementation of garbled gates and 2PC boolean circuit protocols
This repository is for ECE/CS 498AM Applied Cryptography at University of Illinois at Urbana-Champaign
Coursework
Yao’s Garbled Circuits in TypeScript
Secure implementations of Edit Distance algorithms using EMP-toolkit garbled circuits
Implement mixed garble circuits that combine boolean and arithmetic computations
Implementation of Garbled Circuits and BGW Protocol.
Data structure and message format standards and conventions for implementations of garbled gate protocols.