AarhusCrypto

AarhusCrypto

Geek Repo

Github PK Tool:Github PK Tool

AarhusCrypto's repositories

DUPLO

A C++ implementation of the DUPLO cryptographic protocol

Mozzarella

Vector OLE and zero-knowledge for Z2k. https://ia.cr/2022/819

Language:RustLicense:MITStargazers:15Issues:2Issues:0

TinyLEGO

A C++ implementation of the TinyLEGO cryptographic protocol [NST17] for general secure two-party computation

Language:C++License:GPL-3.0Stargazers:15Issues:4Issues:2

SplitCommit

A portable C++ implementation of the [FJNT16] XOR-homomorphic commitment scheme

Language:C++License:GPL-3.0Stargazers:9Issues:4Issues:1

Ramen

Three-party distributed oblivious ram protocol.

Language:RustLicense:MITStargazers:5Issues:2Issues:0

MiniTrix

MiniMac protocol online phase with the extension and modifications from http://eprint.iacr.org/2014/289

Language:CLicense:Apache-2.0Stargazers:3Issues:2Issues:14

EmpiricalZeroKnowledge

Zero-Knowledge for Circuits - The RTZ14 protocol is implemented here.

FairplayCircuitTools

A compilation of tools for manipulating the output files of the Fairplay compiler

Language:HTMLStargazers:1Issues:2Issues:0

MiniAES

This is the implementation of the pre-processin protocol for secure computation of AES presented in the paper DZ15.

Language:CStargazers:1Issues:3Issues:0

PASTA

Soon we will present a paper that improves on pre-processing for the SPDZ and MiniMacs protocols [SPDZ12,DZ13] in the arithmetic setting. This project provides tools for the general public to use our result in connection with those protocols.

Language:CLicense:MITStargazers:0Issues:4Issues:0