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

SecretFlow welcomes your contribution! All contributors will receive: A SecretFlow Open Source Contributor Certificate & An exclusive SecretFlow T-shirt 📌 Apply Now

第二届隐语杯数据挑战赛,报名开启。十万奖金,等你来战! Click to register now

Pinned Loading

  1. secretflow secretflow Public

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

    Python 2.6k 461

  2. kuscia kuscia Public

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

    Go 135 108

  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 172 74

  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++ 315 141

  5. heu heu Public

    A high-performance homomorphic encryption algorithm library.

    C++ 108 46

  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++ 122 85

Repositories

Showing 10 of 48 repositories
  • mplang Public

    The multi-party programming language

    secretflow/mplang’s past year of commit activity
    Python 15 Apache-2.0 8 3 5 Updated Jan 12, 2026
  • .github Public

    Default community health files for SecretFlow

    secretflow/.github’s past year of commit activity
    8 Apache-2.0 11 1 15 Updated Jan 10, 2026
  • kuscia2 Public
    secretflow/kuscia2’s past year of commit activity
    Go 4 Apache-2.0 0 0 0 Updated Jan 9, 2026
  • doctools Public

    Documentation toolchain for SecretFlow

    secretflow/doctools’s past year of commit activity
    TypeScript 8 Apache-2.0 2 1 10 Updated Jan 8, 2026
  • 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 135 Apache-2.0 108 57 (4 issues need help) 15 Updated Jan 8, 2026
  • logchain Public

    A system for transparently attesting logs on a blockchain with multi-dimensional verifiability.

    secretflow/logchain’s past year of commit activity
    Go 3 Apache-2.0 2 0 0 Updated Jan 7, 2026
  • 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++ 315 Apache-2.0 141 24 (5 issues need help) 24 Updated Jan 7, 2026
  • 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 172 Apache-2.0 74 19 3 Updated Jan 6, 2026
  • sml Public
    secretflow/sml’s past year of commit activity
    Python 13 Apache-2.0 4 0 2 Updated Jan 6, 2026
  • InterOp Public

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

    secretflow/InterOp’s past year of commit activity
    20 Apache-2.0 17 0 2 Updated Jan 6, 2026

Top languages

Loading…

Most used topics

Loading…