Skip to content

CCZoo PDT Meeting

Zhu Yunge edited this page Jul 25, 2022 · 12 revisions

When: Bi-weekly Monday | 2pm, PRC Time

What: Sync up with CCZoo developers/contributors on milestone/project process/issues/blocks/risks/other discussions, etc.

Where: Teams Meeting

July 25th

CCZoo Solutions Tracking

  1. PSI based SGX : C++ version done. Will do the comparison between python and C++ version
  2. Secure Logistic Regression Training Base on TEE & HE Done.
  3. Leveled HE Logical Regression Inference: Function 90% ready. Doc TBD
  4. Rats-tls module: Will integrate librats later.
  5. Cross languages framework based on Gramine: will fix comments in GitHub.

July 11

  1. PSI based SGX 1). Gramine based python version done. 2). Occlum based & TDX version ongoing.

  2. Secure Logistic Regression Training Base on TEE & HE 1). Code and Doc ready.

  3. Leveled HE Logical Regression Inference 1). Dev 90% ready. Doc ongoing

  4. Cross languages framework based on Gramine 1). Under validation in customer side. Doc updates ongoing. Working on scripts to support env detect.

  5. Rats-tls module 1). will work on the integration rats-tls with librats.


Jun 13, 2022

  1. LibOS Gramine links to CCZoo.
  2. Attestation Server integrates RATS-TLS by ww26’4. Attestation Server with RA-TLS enhanced gRPC integration test done.
  3. Cross languages framework based on Gramine Stress test done, finding an issue about secret prov module and quick fix with the other PR. Got requirement from customer about loading local large size data/file.

May 30th, 2022

Updates:

  1. CFL v0.2 doc updated.
  2. Vertical FL merged into dev branch.
  3. HFL and TF Serving doc updated. Next Plan:
  4. Add introduction of SGX and TDX in the page of readthedoc.
  5. Attestation Server keeps integration and validation based on gRPC RA-TLS.

May 16th, 2022

Meeting Minutes

  1. CLF v0.2 merged in dev branch. Done: Design doc and source code with test case merged into dev branch. Current only supports Java with 80% implement. Next Step: complete the configuration loading of clf_client; enrich document.
  2. RATS-TLS: Code done in advance, version2.0 will be early released.
  3. Attestation Server: RA depends on librats, code done, compile issues needed to be fix.

Apr 6th, 2022

Meeting Minutes

  1. CCZoo Dashboard update
  • rats-t ls v1.0 merged into CCZooo
  • eHSM-KMS v0.2.1 merged into CCZoo
  • CLF based on Gramine v0.1 merged into CCZoo dev branch
  • 3 solutions - gRPC RA-TLS/VFL/SLR Training - validated in Ali cloud & Tencent cloud
  • GitHub mainpage/readthedoc update with new designed format
  • CI/CD build basic version for main/tf-serving-cluster/gRPC-tls/HFL branch
  1. Redthedoc new added - Cloud Deployment, detailed configuration of each public cloud where public solutions validated.
  2. Attestion Server design and schedule discussion

Mar 13, 2022

Meeting Minutes

Progress Update:

  1. Submitted PR of rats-tls to CCZoo
  2. Submitted PR of cross language of framework based on Gramine
  3. Dev & validation done - Private Set Intersection Optimization
  4. HFL validated in Aliyun ECS
  5. TF Serving validated in Tencent Cloud

Mar 7th, 2022

Meeting Minutes

Attendees: All CCZoo members.

  1. New creation and introduction of CCZoo team channel.
  2. New tag0.2 released including two solutions.
  3. New designed solutions introduction should include: 1)Usage Scenario 2)Solution arch design & work flow 3)Key technologies
  4. Solutions included in Tag0.2 will be validated in CSP cloud instance from this week.

Jan 24th, 2022

Attendees: Edmund, Yuan, Yunge, Xiaojun, Siyuan.

Meeting Minutes

Solution on track:

  1. Code and doc of "gRPC based RA-TLS" under review.
  2. "Secure logistic regression training based on TEE & HE" integrated with SGX. completed validation test. Document is in progress.

Jan 11th, 2022

Attendees: Cathy, Edmund, Yuan, Yunge, Xiaojun, Siyuan, Jianlin.

Meeting Minutes

  1. Overall status are healthy and under pipeline:
    • Published solution - HFL based on SGX - with code and doc.
    • Updated GitHub mainpage description & solution table.
    • Add LibOS introduction - Gramine & Occlum
  2. Next Plan
    • Solution - gRPC supporting Intel RA-TLS - Submit code and doc in this week.
    • Solution - Secure logistic regression training based on TEE & HE
      • Integrate SGX in this week - dockerfile & libos
      • Code & doc ready by the end of Jan.