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 453

  2. kuscia kuscia Public

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

    Go 130 96

  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 169 70

  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++ 307 136

  5. heu heu Public

    A high-performance homomorphic encryption algorithm library.

    C++ 108 44

  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++ 118 83

Repositories

Showing 10 of 45 repositories
  • sfl Public

    Secretflow Federated Learning library

    secretflow/sfl’s past year of commit activity
    Python 9 Apache-2.0 3 0 5 Updated Nov 11, 2025
  • dataproxy Public
    secretflow/dataproxy’s past year of commit activity
    Java 9 Apache-2.0 13 1 15 Updated Nov 11, 2025
  • sml Public
    secretflow/sml’s past year of commit activity
    Python 9 Apache-2.0 3 0 2 Updated Nov 11, 2025
  • 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++ 118 Apache-2.0 83 5 12 Updated Nov 11, 2025
  • 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++ 307 Apache-2.0 136 20 (5 issues need help) 13 Updated Nov 11, 2025
  • bazel-registry Public

    Bazel Registry for SecretFlow Stack

    secretflow/bazel-registry’s past year of commit activity
    Starlark 11 13 0 13 Updated Nov 11, 2025
  • 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++ 44 Apache-2.0 47 16 (1 issue needs help) 11 Updated Nov 11, 2025
  • mplang Public

    The multi-party programming language

    secretflow/mplang’s past year of commit activity
    Python 14 Apache-2.0 5 3 4 Updated Nov 11, 2025
  • .github Public

    Default community health files for SecretFlow

    secretflow/.github’s past year of commit activity
    7 Apache-2.0 10 1 13 Updated Nov 11, 2025
  • heu Public

    A high-performance homomorphic encryption algorithm library.

    secretflow/heu’s past year of commit activity
    C++ 108 Apache-2.0 44 5 (1 issue needs help) 3 Updated Nov 10, 2025

Most used topics

Loading…