Skip to content
@secretflow

SecretFlow

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

简体中文English

SecretFlow: A Unified Privacy-Preserving Computing Framework

It supports multiple mainstream privacy-preserving computing technologies including MPC, FL, TEE, HE, and DP. Through a well-designed layered architecture and readily available privacy-preserving data analysis and machine learning modeling, the framework lowers the threshold for developers to use.

Official WebsiteDocumentTryYuqueSubscribeBilibili

探索开源世界「开源学习坊」 正式来袭,带来从开源软件通识到开源贡献全流程指南。一起探索开源世界,快速入门开源项目开发。 点击立即免费报名

Pinned Loading

  1. secretflow secretflow Public

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

    Python 2.4k 410

  2. kuscia kuscia Public

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

    Go 74 58

  3. scql scql Public

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

    Go 129 52

  4. spu spu Public

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

    C++ 246 106

  5. heu heu Public

    A high-performance homomorphic encryption algorithm library.

    C++ 92 40

  6. yacl yacl Public

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

    C++ 80 66

Repositories

Showing 10 of 33 repositories
  • scql Public

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

    secretflow/scql’s past year of commit activity
    Go 129 Apache-2.0 52 28 1 Updated Dec 23, 2024
  • bazel-registry Public

    Bazel Registry for SecretFlow Stack

    secretflow/bazel-registry’s past year of commit activity
    Starlark 0 1 0 0 Updated Dec 23, 2024
  • secretflow Public

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

    secretflow/secretflow’s past year of commit activity
    Python 2,373 Apache-2.0 410 113 21 Updated Dec 23, 2024
  • InterOp Public

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

    secretflow/InterOp’s past year of commit activity
    14 Apache-2.0 16 0 2 Updated Dec 23, 2024
  • spu Public

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

    secretflow/spu’s past year of commit activity
    C++ 246 Apache-2.0 106 24 (5 issues need help) 4 Updated Dec 23, 2024
  • yacl Public

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

    secretflow/yacl’s past year of commit activity
    C++ 80 Apache-2.0 66 13 11 Updated Dec 21, 2024
  • serving Public

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

    secretflow/serving’s past year of commit activity
    C++ 10 Apache-2.0 4 12 10 Updated Dec 21, 2024
  • psi Public

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

    secretflow/psi’s past year of commit activity
    C++ 28 Apache-2.0 29 13 (1 issue needs help) 12 Updated Dec 20, 2024
  • secretpad Public

    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.

    secretflow/secretpad’s past year of commit activity
    Java 42 Apache-2.0 23 65 1 Updated Dec 20, 2024
  • kuscia Public

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

    secretflow/kuscia’s past year of commit activity
    Go 74 Apache-2.0 58 55 2 Updated Dec 20, 2024