SecretFlow (secretflow)

SecretFlow

secretflow

Geek Repo

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

Location:China

Home Page:https://www.secretflow.org.cn

Github PK Tool:Github PK Tool

SecretFlow's repositories

secretflow

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

Language:PythonLicense:Apache-2.0Stargazers:2166Issues:49Issues:638

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++License:Apache-2.0Stargazers:196Issues:8Issues:211

scql

SCQL (Secure Collaborative Query Language) is a system that allows multiple distrusting parties to run joint analysis without revealing their private data.

Language:GoLicense:Apache-2.0Stargazers:102Issues:6Issues:102

heu

A high-performance homomorphic encryption algorithm library.

Language:C++License:Apache-2.0Stargazers:76Issues:5Issues:23

yacl

YACL (Yet Another Common crypto library) is a C++ library that contains cryptgraphy, network and io modules which other SecretFlow code depends on.

Language:C++License:Apache-2.0Stargazers:58Issues:6Issues:71

kuscia

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

Language:GoLicense:Apache-2.0Stargazers:57Issues:4Issues:110

secretpad

SecretPad is a privacy-preserving computing web platform based on the Kuscia framework, designed to provide easy access to privacy-preserving data intelligence and machine learning functions.

Language:JavaLicense:Apache-2.0Stargazers:22Issues:6Issues:16

psi

The repo of Private Set Intersection(PSI) and Private Information Retrieval(PIR) from SecretFlow.

Language:C++License:Apache-2.0Stargazers:16Issues:1Issues:13

secretpad-frontend

The frontend repo for secretpad

Language:TypeScriptLicense:Apache-2.0Stargazers:13Issues:0Issues:0

interconnection

Interconnection Protocol

Language:StarlarkLicense:Apache-2.0Stargazers:11Issues:2Issues:1

simplest-ot

A portable simplest oblivious transfer library.

Language:AssemblyLicense:Apache-2.0Stargazers:9Issues:1Issues:0

InterOp

本仓库用于展示北京金融科技产业联盟(Beijing FinTech Industry Alliance)数据专委会隐私计算互联互通课题组研究成果

License:Apache-2.0Stargazers:7Issues:4Issues:0
Language:TypeScriptLicense:Apache-2.0Stargazers:7Issues:0Issues:0

serving

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

Language:C++License:Apache-2.0Stargazers:7Issues:4Issues:0

teeapps

TeeApps contain a general framework for developing TEE applications and various application implementations used in federated AI/BI.

Language:C++License:Apache-2.0Stargazers:7Issues:5Issues:0

trustedflow

A privacy-preserving computing system based on TEE.

Language:C++License:Apache-2.0Stargazers:7Issues:5Issues:6

rayfed

A multiple parties joint, distributed execution engine based on Ray, to help build your own federated learning frameworks in minutes.

Language:PythonLicense:Apache-2.0Stargazers:5Issues:1Issues:0

.github

Default community health files for SecretFlow

doctools

Documentation toolchain for SecretFlow

Language:TypeScriptLicense:MITStargazers:3Issues:5Issues:0
Language:RustLicense:Apache-2.0Stargazers:2Issues:5Issues:3

capsule-manager

The authorization and key management module of TrustedFlow

Language:RustStargazers:2Issues:0Issues:0
Language:PythonLicense:Apache-2.0Stargazers:2Issues:2Issues:1

web-template

Repo template for Web team @ SecretFlow

Language:TypeScriptLicense:Apache-2.0Stargazers:2Issues:0Issues:0

spec

SecretFlow Open Specification is a protocol stack designed for privacy-preserving applications.

Language:ShellLicense:Apache-2.0Stargazers:1Issues:0Issues:0

web-ci

CI/CD actions & workflows for Web team @ SecretFlow

Language:DockerfileLicense:Apache-2.0Stargazers:1Issues:5Issues:0

website-docs

SecretFlow documentation artifacts

Language:MDXStargazers:1Issues:0Issues:0

capsule-manager-sdk

a sdk tool to access capsule manager

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

community

Where SecretFlow meets community~

Stargazers:0Issues:0Issues:0

jinzhao-attest

Jinzhao Attest provides unified attestation workflow for TEE compatibility, usability and security.

Language:C++License:NOASSERTIONStargazers:0Issues:1Issues:0
Language:PythonLicense:Apache-2.0Stargazers:0Issues:4Issues:0