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

242 stars
7 watching
104 forks
Language: C++
last commit: 3 days ago
Linked from 2 awesome lists

privacy-preservingprivate-set-intersectionsecure-multiparty-computation

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
secretflow/secretflow A unified framework for privacy-preserving data analysis and machine learning 2,354
osu-crypto/batchdualex An implementation of a secure protocol for two-party computation to protect the integrity and confidentiality of computations 14
cryptobiu/semi-honest-bmr A C++ implementation of the semi-honest secure BMR protocol for multi-party computation. 5
data61/mp-spdz A framework for evaluating and comparing the security of various multi-party computation protocols 943
facebookresearch/crypten A framework for applying secure computing techniques to machine learning models without modifying the underlying frameworks. 1,539
encryptogroup/aby A framework for efficient mixed-protocol secure two-party computation 464
ssbc/secret-stack A framework for creating decentralized systems with secure peer-to-peer connections using secret handshakes. 90
secretflow/yacl Provides cryptographic primitives and protocols for secure computation and communication. 79
ssprove/ssprove A foundational framework for formalizing cryptographic proofs in Coq. 56
tf-encrypted/tf-encrypted Enables secure machine learning computations in TensorFlow without requiring expertise in cryptography or distributed systems. 1,210
latticex-foundation/rosetta Provides privacy-preserving solutions for artificial intelligence without requiring expertise in cryptography or trusted execution environments. 566
tf-encrypted/moose A secure distributed dataflow framework for encrypted machine learning and data processing 59
tensorflow/privacy A Python library for training machine learning models while preserving the privacy of sensitive data 1,943
encryptogroup/motion A framework for secure multi-party computation 85
spiffe/spiffe Defines standards and tools for secure communication between microservices in cloud-native environments 1,487