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
120 stars
11 watching
29 forks
Language: C++
last commit: about 1 year ago circuit-descriptiongarbled-circuitssecurity-protocolverilog
Related projects:
Repository | Description | Stars |
---|---|---|
mkskeller/spdz-yao | A toolset for benchmarking and simulating Yao's garbled circuit computation of SPDZ-2 code with optimized AES-NI support | 10 |
upb-lea/pygeckocircuits2 | A Python wrapper around a circuit simulation tool | 5 |
kennysong/tinysmpc | A tiny Python library for collaborative secure multi-party computation on private data | 84 |
jonocarroll/ggeasy | Tools for easy modification and customization of ggplot2 graphics | 274 |
cambridgehackers/fpgamake | Generates Makefiles to synthesize and route digital circuits from Verilog designs using Vivado | 92 |
helgegehring/gdshelpers | Automatized pattern generation tool for nano-structuring | 110 |
pyhgl/pyhgl | A language and toolset for designing and verifying digital circuits using high-level Python syntax | 40 |
giuse/simple_ga | A demonstration of a simple genetic algorithm in Ruby for solving optimization problems | 9 |
thi-ng/tinyalloc | Memory allocation library for small, linear memory spaces | 778 |
saaadhu/ramble | A Ruby library for generating text based on a given grammar | 4 |
vshymanskyy/tinygsm | A small Arduino library for using GSM modules in IoT projects | 1,966 |
veorq/siphash | A family of fast and secure algorithms for generating pseudorandom functions from short messages | 657 |
aarhuscrypto/tinylego | An implementation of a cryptographic protocol for secure two-party computation | 16 |
nlgranger/seqtools | A Python library to manipulate and transform indexable data | 48 |
emekoi/ziglet | A small game library written in Zig that provides basic functionality for building games without external dependencies. | 28 |