An open API service providing repository metadata for many open source software ecosystems.

Topic: "secure-multiparty-computation"

secretflow/secretflow

A unified framework for privacy-preserving data analysis and machine learning

Language: Python - Size: 198 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,441 - Forks: 439

data61/MP-SPDZ

Versatile framework for multi-party computation

Language: C++ - Size: 18.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,017 - Forks: 313

openfheorg/openfhe-development

This is the development repository for the OpenFHE library. The current (stable) version is v1.2.4 (released on March 21, 2025).

Language: C++ - Size: 15.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 891 - Forks: 226

apache/incubator-teaclave

Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.

Language: Rust - Size: 130 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 776 - Forks: 157

LatticeX-Foundation/Rosetta

A Privacy-Preserving Framework Based on TensorFlow

Language: C++ - Size: 16.8 MB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 556 - Forks: 110

lschoe/mpyc

MPyC: Multiparty Computation in Python

Language: Python - Size: 19.3 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 397 - Forks: 80

secretflow/spu

SPU (Secure Processing Unit) aims to be a provable, measurable secure computation device, which provides computation ability while keeping your private data protected.

Language: C++ - Size: 16.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 285 - Forks: 129

OpenMined/SyferText

A privacy preserving NLP framework

Language: Python - Size: 1.3 MB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 196 - Forks: 49

tiktok-privacy-innovation/PrivacyGo

Synergistic fusion of privacy-enhancing technologies for enhanced privacy protection.

Language: C++ - Size: 3.74 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 141 - Forks: 8

secretflow/kuscia

Kuscia(Kubernetes-based Secure Collaborative InfrA) is a K8s-based privacy-preserving computing task orchestration framework.

Language: Go - Size: 15.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 97 - Forks: 79

carbynestack/carbynestack

Cloud native Secure Multiparty Computation Stack

Language: TypeScript - Size: 58.8 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 74 - Forks: 8

NillionNetwork/tinynmc

Minimal pure-Python implementation of a secure multi-party computation (MPC) protocol for evaluating arithmetic sum-of-products expressions via a non-interactive computation phase.

Language: Python - Size: 55.7 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 66 - Forks: 14

Alisah-Ozcan/HEonGPU

HEonGPU is a high-performance library that optimizes Fully Homomorphic Encryption (FHE) on GPUs. Leveraging GPU parallelism, it reduces computational load through concurrent execution. Its multi-stream architecture minimizes data transfer overhead, making it ideal for large-scale encrypted computations with reduced latency.

Language: Cuda - Size: 483 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 58 - Forks: 15

nthparty/oblivious

Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.

Language: Python - Size: 3.15 MB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 5

ruidazeng/upsi-revisited

Updatable Private Set Intersection Revisited: Extended Functionalities, Deletion, and Worst-Case Complexity (Asiacrypt 2024)

Language: C++ - Size: 17.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 16 - Forks: 4

jimouris/curl

Curl: Private LLMs through Wavelet-Encoded Look-Up Tables

Language: Python - Size: 29 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 2

lapets/shamirs

Minimal pure-Python implementation of Shamir's secret sharing scheme.

Language: Python - Size: 88.9 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 12 - Forks: 4

secretflow/serving

SecretFlow-Serving is a serving system for privacy-preserving machine learning models.

Language: C++ - Size: 2.22 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 10 - Forks: 4

GatewayLabs/circuit-sdk

Platform for building 2PC garbled circuits

Language: Rust - Size: 883 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 9 - Forks: 1

anderspkd/secure-computation-library

Secure Computation Utilities

Language: C++ - Size: 656 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 7 - Forks: 0

cicada-mpc/cicada-mpc

Fault-tolerant secure multiparty computation in Python.

Language: Python - Size: 5.72 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 6 - Forks: 1

NillionNetwork/nilql-ts

TypeScript library for working with encrypted data within nilDB queries and replies.

Language: TypeScript - Size: 293 KB - Last synced at: 3 days ago - Pushed at: 28 days ago - Stars: 6 - Forks: 3

phamxuansang241/Secure-Federated-Learning

Secure Federated Learning Framework with Encryption Aggregation and Integer Encoding Method.

Language: Python - Size: 44.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

nthparty/additive

Data structure for representing additive secret shares of integers, designed for use within secure multi-party computation (MPC) protocol implementations.

Language: Python - Size: 2.78 MB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 3

multiparty/bwwc

Centralized asynchronous secure aggregation using Shamir's secret sharing for the Boston Women's Workforce Council.

Language: TypeScript - Size: 39.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

NillionNetwork/nilql-py

Python library for working with encrypted data within nilDB queries and replies.

Language: Python - Size: 78.1 KB - Last synced at: about 11 hours ago - Pushed at: 28 days ago - Stars: 4 - Forks: 2

Crypto-TII/FANNG-MPC

Your GoTo Library for NN's over MPC

Language: Verilog - Size: 219 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

sjehan/JavascriptMPC

A golang MPC framework that can compile Javascript files into garbled circuits

Language: Go - Size: 44.8 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

nthparty/otc

Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.

Language: Python - Size: 2.78 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 4

AminAminifar/kPPDERT_cloud

Extremely Randomized Trees with Privacy Preservation for Distributed Data (k-PPD-ERT)

Language: Python - Size: 40.4 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

WilliamJonas08/Secure-Multi-Party-Computation

Collaboration project with Criteo in order to evaluate the relevance of the Secure Multiparty Computation (sMPC) in the context of a Federative Learning

Language: Python - Size: 1.34 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

jimouris/draft-mouris-cfrg-mastic

Specification of the Mastic Verifiable Distributed Aggregation Function (VDAF)

Language: Python - Size: 4.73 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

adwise-fiu/mpc-mgmt-cmdl Fork of ogbautista/mpc-mgmt-cmdl

MPC management framework for the automated setup of a secure network for participants of multiparty computation in the outsourced setting.

Language: Python - Size: 162 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

amypritc/SMC2

SMC2, or Secure Multiparty Computation in C, is the formalization and extension of the PICCO compiler, designed for general purpose secure multiparty computations.

Language: C++ - Size: 48.1 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Fluxmux/master-thesis

Thesis for Master in Industrial Engineering ICT

Language: TeX - Size: 34.4 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

gianlucamazza/multi-party-computation

A Python implementation of threshold ECDSA using Shamir's Secret Sharing for secure multi-party computation. Features include secure channels, comprehensive testing, and a modular architecture for educational purposes.

Language: Python - Size: 28.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

correlation-org/correlation-org.github.io

Webpage describing the effort and listing contributed documents and artifacts.

Language: HTML - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Dustin-Ray/Differentially-Private-DGA-Detection

Produces a differentially-private model for domain generation algorithm detection.

Language: Jupyter Notebook - Size: 647 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

nthparty/exclusive

Data structure for representing secret shares of byte vectors based on bitwise XOR, designed for use within secure multi-party computation (MPC) protocol implementations.

Language: Python - Size: 45.9 KB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ogbautista/mpc-mgmt-cmdl

MPC management framework for the automated setup of a secure network for participants of multiparty computation in the outsourced setting.

Language: Python - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

manel1874/OTKeys

C/C++ OT keys implementation

Language: C++ - Size: 909 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

manel1874/private-phylogenetic-analysis

Private computation of phylogenetic trees based on PHYLIP

Language: C - Size: 33.6 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

AminAminifar/Shamir

Secure Aggregation with Shamir’s Method

Language: Python - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 2

Related Topics
cryptography 18 mpc 17 secure-multi-party-computation 13 multiparty-computation 12 multi-party-computation 10 machine-learning 9 secret-sharing 9 privacy-enhancing-technologies 8 secure-computation 7 federated-learning 7 homomorphic-encryption 6 privacy-preserving-machine-learning 5 smpc 5 confidential-computing 4 differential-privacy 4 python 4 multi-party 4 shamir-secret-sharing 4 privacy-preserving 4 multiparty 3 python-cryptography 3 private-set-intersection 3 garbled-circuits 3 trusted-execution-environment 3 oblivious-transfer 3 linear-secret-sharing 3 shamirs-secret-sharing 3 privacy 3 threshold-cryptography 3 applied-cryptography 2 ristretto 2 elliptic-curve-cryptography 2 compiler 2 cryptographic-library 2 secret-sharing-scheme 2 secret-sharing-protocols 2 fhe 2 finite-fields 2 fully-homomorphic-encryption 2 cryptography-library 2 data-analysis 2 privacy-preserving-computing 2 management-system 2 orchestration-framework 2 python-library 2 deep-learning 2 homomorphic-encryption-library 2 ietf 1 irtf 1 elliptic-curves-cryptography 1 cpp 1 cfrg 1 plasma 1 serving-ml 1 serving 1 library 1 extremely-randomized-trees 1 secure-mpc 1 universal-secure-computing 1 trustzone 1 tee 1 sgx 1 rust 1 function-as-a-service 1 faas 1 kubernetes 1 programmable-cryptography 1 zero-knowledge-proofs 1 protocols 1 jupyter 1 elliptic-curves 1 class-groups 1 binder 1 bgw 1 split-learning 1 ot-protocols 1 cryptographic-algorithms 1 wavelets 1 wavelet-transform 1 ppml 1 dwt 1 approximation 1 lattice 1 face-matching 1 website 1 webpage 1 non-interactive-mpc 1 nlp 1 natural-language-processing 1 hacktoberfest2020 1 hacktoberfest 1 encrypted-computation 1 oblivious-keys 1 cryptography-tools 1 quantum-oblivious-transfer 1 quantum-information 1 phylogenetic-trees 1 elgamal-cryptosystem 1 ecc-cryptography 1 csic2010 1