spu

Secure computing framework

A framework for provably secure computation and machine learning

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

GitHub

246 stars
8 watching
106 forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

privacy-preservingprivate-set-intersectionsecure-multiparty-computation

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
secretflow/secretflowA unified framework for privacy-preserving data analysis and machine learning2,369
osu-crypto/batchdualexAn implementation of a secure protocol for two-party computation to protect the integrity and confidentiality of computations14
cryptobiu/semi-honest-bmrA C++ implementation of the semi-honest secure BMR protocol for multi-party computation.5
data61/mp-spdzA framework for evaluating and benchmarking secure multi-party computation protocols958
facebookresearch/cryptenA framework for applying secure computing techniques to machine learning models without modifying the underlying frameworks.1,554
encryptogroup/abyA framework for efficient mixed-protocol secure two-party computation465
ssbc/secret-stackA framework for creating decentralized systems with secure peer-to-peer connections using secret handshakes.90
secretflow/yaclA C++ library providing common cryptography and network functionality for secure computation protocols80
ssprove/ssproveA foundational framework for modular cryptographic proofs in Coq56
tf-encrypted/tf-encryptedEnables secure machine learning computations in TensorFlow without requiring expertise in cryptography or distributed systems.1,213
latticex-foundation/rosettaProvides privacy-preserving solutions for artificial intelligence without requiring expertise in cryptography or trusted execution environments.566
tf-encrypted/mooseA secure distributed dataflow framework for encrypted machine learning and data processing59
tensorflow/privacyA Python library for training machine learning models while preserving the privacy of sensitive data1,947
encryptogroup/motionA framework for secure multi-party computation86
spiffe/spiffeA framework and standards for securely identifying and securing communications between application services1,498