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

学费全免,1980元课程限额30席,立即扫码报名参加!。 查看详情

Pinned Loading

  1. secretflow secretflow Public

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

    Python 2.4k 394

  2. kuscia kuscia Public

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

    Go 73 53

  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 127 48

  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++ 238 103

  5. heu heu Public

    A high-performance homomorphic encryption algorithm library.

    C++ 90 39

  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++ 77 64

Repositories

Showing 10 of 31 repositories
  • 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 9 10 Updated Nov 8, 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++ 27 Apache-2.0 21 15 (1 issue needs help) 8 Updated Nov 8, 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++ 77 Apache-2.0 64 8 11 Updated Nov 8, 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++ 238 Apache-2.0 103 26 (5 issues need help) 6 Updated Nov 8, 2024
  • secretflow Public

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

    secretflow/secretflow’s past year of commit activity
    Python 2,350 Apache-2.0 394 139 13 Updated Nov 8, 2024
  • secretnote Public

    Notebook Suite for SecretFlow and SCQL

    secretflow/secretnote’s past year of commit activity
    TypeScript 18 Apache-2.0 1 4 0 Updated Nov 6, 2024
  • interconnection Public

    Interconnection Protocol

    secretflow/interconnection’s past year of commit activity
    Starlark 14 Apache-2.0 16 0 0 Updated Nov 6, 2024
  • heu Public

    A high-performance homomorphic encryption algorithm library.

    secretflow/heu’s past year of commit activity
    C++ 90 Apache-2.0 39 3 2 Updated Nov 6, 2024
  • 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 127 Apache-2.0 48 24 1 Updated Nov 5, 2024
  • docs Public
    secretflow/docs’s past year of commit activity
    1 Apache-2.0 5 0 0 Updated Nov 1, 2024

Top languages

Loading…

Most used topics

Loading…