TinyGarble
Garbled computation tool
A tool for implementing secure multi-party computations using Yao's Garbled Circuits
TinyGarble: Logic Synthesis and Sequential Descriptions for Yao's Garbled Circuits
119 stars
11 watching
29 forks
Language: C++
last commit: almost 2 years ago circuit-descriptiongarbled-circuitssecurity-protocolverilog
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A toolset for benchmarking and simulating Yao's garbled circuit computation of SPDZ-2 code with optimized AES-NI support | 10 |
| | A Python wrapper around a circuit simulation tool | 5 |
| | A tiny Python library for collaborative secure multi-party computation on private data | 87 |
| | Tools for easy modification and customization of ggplot2 graphics | 274 |
| | Generates Makefiles to synthesize and route digital circuits from Verilog designs using Vivado | 93 |
| | Automatized pattern generation tool for nano-structuring | 112 |
| | A language and toolset for designing and verifying digital circuits using high-level Python syntax | 40 |
| | A demonstration of a simple genetic algorithm in Ruby for solving optimization problems | 9 |
| | Memory allocation library for small, linear memory spaces | 777 |
| | A Ruby library for generating text based on a given grammar | 4 |
| | A small Arduino library for using GSM modules in IoT projects | 1,984 |
| | A family of fast and secure algorithms for generating pseudorandom functions from short messages | 666 |
| | An implementation of a cryptographic protocol for secure two-party computation | 16 |
| | A Python library to manipulate and transform indexable data | 49 |
| | A small game library written in Zig that provides basic functionality for building games without external dependencies. | 28 |