Stars
SPU (Secure Processing Unit) aims to be a provable, measurable secure computation device, which provides computation ability while keeping your private data protected.
YACL (Yet Another Common crypto library) is a C++ library that contains cryptography, network and io modules which other SecretFlow code depends on.
A high-performance homomorphic encryption algorithm library.
SCQL (Secure Collaborative Query Language) is a system that allows multiple distrusting parties to run joint analysis without revealing their private data.
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.
A unified framework for privacy-preserving data analysis and machine learning
Kuscia(Kubernetes-based Secure Collaborative InfrA) is a K8s-based privacy-preserving computing task orchestration framework.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workl…
The reference implementation of the Linux FUSE (Filesystem in Userspace) interface
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
Cloud-native high-performance edge/middle/service proxy
An open-source framework for machine learning and other computations on decentralized data.
An Industrial Grade Federated Learning Framework
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" mea…
Kubernetes community content
Virtual Kubelet is an open source Kubernetes kubelet implementation.
Production-Grade Container Scheduling and Management
Example showing the usage of AspectJ Load-Time Weawing.