Confidential Computing Zoo provides confidential computing solutions based on Intel SGX, TDX, HEXL, etc. technologies.
What’s New:
1. 2 New Solutions based on TDX Published, Ready for use.
Attested boot with encrypted TDVM OS image - Link Introduction: This solution builds an E2E attested boot solution with encrypted Intel TDVM OS image to protect customized guest OS image booting in cloud environment, also it provides the remote attestation capability to guarantee the trust environment and retrieve the secret key with RA-TLS.
Horizontal Federated Learning with TDX CoCo - Link Introduction: This solution builds horizontal federated learning framework with TDX confidential container. It demonstrates a full chain data security with encrypted docker image deployment protecting runtime security, data at-rest security and communication with remote attestation.
What’s New
3 solutions published in the main branch, ready for use.
Updates of Previously Published Solutions. o Horizontal Federated Learning
Document updates Add Azure Cloud Deployment Support
What’s New
2 solutions published in the main branch, ready for use. o Machine binding key backup o HTTPA(Hypertext Transfer Protocol Attestable)
Updates of Previously-Published Solutions. o Horizontal Federated Learning
What’s New
2 solutions published in main branch, ready for use. -> Secure AI Inference & Training o Secure Logistic Logical Regression Inference with HE and SGX- Link ->Incubating Component o Librats - Link
Updates of Previously-Published Solutions. o Horizontal Federated Learning Document updates. Upgrade Gramine to v1.2 Add OpenAnolis Support o TensorFlow Serving Cluster PPML Upgrade Gramine to v1.2 Document updates Add OpenAnolis Support Add Tencent CCP Integration Support o Cross languages framework based on Gramine Document updates Add Tencent CCP integration Support o PSI Document updates Add Tencent CCP integration Support Upgrade Gramine to v1.2 Add OpenAnolis Support
Integration to 1 new open community - OpenAnolis OpenAnolis CNCC SIG accepts CCZoo as one project member i. Add CCZoo Introduction in the main page ii. Publish 2 Solutions from CCZoo based on Anolis container
New documents added in cczoo.readthedoc.io a. Add documents for i. Secure Logistic Logical Regression Inference with HE and SGX ii. Librats
What’s New
3 solutions published in main branch, ready for use. o Homogenous Logistic Regression Training with Intel Paillier Library and Intel SGX - link o Private Set Intersection (PSI) with Intel SGX - link o BigDL Privacy Preserving Machine Learning (PPML) - link
Add 1 new Public Cloud Deployment Validation Configuration o Add new one Cloud Deployment - Microsoft Azure - DCsv3-series.
New documents added in cczoo.readthedoc.io Add documents for
Updates of Previously-Published Solutions. o RA-TLS enhanced gRPC
What’s New:
3 new reference solution published in main branch, ready for use.
Add 1 new Public Cloud Deployment Validation Configuration
New documents added in cczoo.readthedoc.io
Updates of Previously-Published Solutions.
1 new incubating component project published in main branch, ready for use.
RATS-TLS v1.0 - link
Brief Introduction: This project provides a proof-of-concept implementation on how to integrate Intel SGX remote attestation into the TLS connection setup. Conceptually, it extends the standard X.509 certificate with SGX-related information. It also provides three non-SGX clients (mbedtls, wolfSSL, OpenSSL) to show how seamless remote attestation works with different TLS libraries.
1 new solution published in main branch, ready for use.
eHSM-KMS v0.2.1 - link
Brief Introduction: This solution, based on Intel SGX, provides a product-quality reference to help the customers setup a customized KMS (Key Management System) with the capabilities to create and manage cryptographic keys in their cloud environments.
3 published solutions validated in Ali Cloud and Tencent Cloud
New organization of GitHub main page with 3 designed tables
New documents added in cczoo.readthedoc.io
Add CI/CD basic test
No known issues
Please follow the steps in each solution documents to run each solution.
Highlights
Publish 2 new solutions:
Horizontal Federal Learning based on SGX
Components TEE : Intel SGX LibOS : Gramine App : Tensorflow Encryption/Decryption : Yes TLS : gRPC
Components TEE : Intel SGX App : gRPC Encryption/Decryption : Yes
Highlights
Publish The 1st solution - TensorFlow Serving Cluster PPML based on SGX
Details TEE : Intel SGX LibOS : Gramine App : Tensorflow Serving Encryption/Decryption : Yes TLS : gRPC