The CC (Confidential Computing) API Group is a community to accelerate the adoption of confidential computing technology in cloud environments. It serves as a central gathering place for specs, code, documentation, and ideas.
Welcome to contribute efforts for a common goal of confidential computing technology adoption!
Goals:
- Define unified and vendor agnostic APIs for cloud workloads measurement gathering running on diverse TEE vendors. APIs being defined and implemented are about evidence gathering, which can be found in the spec and evidence-api. Welcome to propose and define more APIs.
- Provide frameworks to gether node level evidence and container level evidence for workloads. The evidence can be used to complete remote attestation or other verification based on the business needs.
- Provide easy-to-use tools and examples of building trust chain in multiple deloyment flavors of confidential computing environments.
- Container Measurement Quick Start - how to prepar a CVM guest image, create a CVM and gather measurement, eventlogs for containers.
- CC Measure Tool for Node Measurement - CLI tools of gathering measurement, eventlogs and verifying eventlogs for CVM.
- CVM Image Rewriter - Create and customize the confidential VM's qcow2 image including IMA policy, initrd, device permission etc.
- CC Cloud Automation - Automation framework & tools which supporting diverse confidential cloud flavors like confidential VM/cluster/container/FaaS etc.
Please find more introduction to the repositories here.
- Slack - Join
CC API
slack channel.
- Welcome to join the community meetings. The meeting calendar and agenda can be found here.