Skip to content

apanda/smpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMPC Primitives for Go

A simple SMPC library in Go.

DO NOT USE THIS FOR ANYTHING TRULY SECURE, THIS HAS NOT BEEN AUDITED

This library includes primitives for a set of SMPC functions. This is not really complete, nor is it necessarily secure. We do not handle communication, allowing applications to handle communication, since one can perhaps build a better communication medium.

For our purposes, we mostly care about the multiplication, and comparison protocols. We do not implement a large set of what is possible. This library is neither complete, nor secure.

Dependencies (for this is built on the shoulder of giants):
ZeroMQ 3.2 go-zmq (originally from https://github.com/vaughan0/go-zmq, forked into https://github.com/apanda/go-zmq) Protobuf

About

SMPC library in Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages