• Stars
    star
    13
  • Rank 1,512,713 (Top 30 %)
  • Language
    C++
  • License
    MIT License
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

ABY

ABY - A Framework for Efficient Mixed-protocol Secure Two-party Computation
C++
456
star
2

PSI

Implementations of Private Set Intersection Protocols
C++
177
star
3

OTExtension

C++ OT extension implementation
C++
124
star
4

MOTION

An efficient, user-friendly, modular, and extensible framework for mixed-protocol secure multi-party computation with two or more parties
C++
85
star
5

UC

Implementation of Valiant's universal circuit construction optimized for private function evaluation
C++
38
star
6

MOTION2NX

A framework for generic hybrid two-party computation and private inference with neural networks
C++
29
star
7

SAFEFL

SAFEFL: MPC-friendly Framework for Private and Robust Federated Learning
Python
28
star
8

OPPRF-PSI

C++
22
star
9

FLUTE

FLUTE: Fast and Secure Lookup Table Evaluations
Rust
20
star
10

ENCRYPTO_utils

Crypto and networking utils used for ABY and OTExtension
C++
19
star
11

LEAKER

Python
16
star
12

MobilePSI

Implementation of precomputed PSI for smartphone
Java
12
star
13

RAID-PIR

Multi-Server PIR (CCSW'14)
Python
11
star
14

ppDBSCAN

C++
11
star
15

linearPFE

Linear-complexity Private Function Evaluation (PFE) based on homomorphic encryption (as presented at ESORICS'20).
C++
10
star
16

PDTE

Private Decision Tree Evaluation protocols
C++
10
star
17

tasty

Tool for Automating efficient Secure Two-partY computation protocols
Python
9
star
18

PQ-MPC

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.
C++
8
star
19

me-sfe

Memory Efficient Secure Function Evaluation
Java
8
star
20

FUSE

FUSE: A Framework for Unifying and Optimizing Secure Multi-Party Computation Implementations with Efficient Circuit Storage.
C++
8
star
21

GSHADE

Framework for Privacy-Preserving Distance Computation based on Oblivious Transfer
C++
7
star
22

SoK_ppClustering

C++
5
star
23

SEEC

SEEC: Memory-Safety Meets Efficiency in Secure Two-Party Computation
Rust
5
star
24

VASA

VASA: Vector AES Instructions for Security Applications
C++
4
star
25

mpc-bench

MPC Benchmarking Tool
Rust
4
star
26

onionPIR

OnionPIR - a privacy-preserving communication service
Python
3
star
27

PrivMail

PrivMail: A Privacy-Preserving Framework for Secure Emails
Python
3
star
28

cip-pir

C++
2
star
29

amid

AMI aiD (AMID) - Scanning a system for security or privacy critical data before publishing or when started as Amazon Machine Image (AMI)
Python
1
star
30

ppIndoorLocalization

C
1
star
31

Hashing

Outsourced subtree that contains simple hashing and Cuckoo hashing routines
C++
1
star
32

CryptoSPN

Python
1
star
33

dp-KRE

Secure and Differentially Private kth Ranked Element
C
1
star
34

LUC

Implementation of Universal Circuits capable to compute LUT-based circuits
C++
1
star