Introduction
Confidential Computing
Confidential computing is a way of protecting data in use through various mechanisms such as isolation, encryption, and attestation upon trusted hardware.
Kunpeng BoostKit for Confidential Computing TEE Kit
Kunpeng BoostKit for Confidential Computing TEE Kit enables confidential virtual machines (cVMs) in the trusted execution environment (TEE) using the Secure Execution Level 2 (S-EL2) feature. With the TEE Kit, software stacks in common VMs can be migrated to a confidential environment without adaptation.
Application Scenarios
- Finance: Ensure secure transactions in a trusted execution environment.
- Healthcare: Establish a secure channel for medical data transfer to ensure that data is available but invisible.
- Cloud environment: Provide enhanced security protection for sensitive data in cloud applications.
- Multi-party computation: Enable different users or vendors to securely share and jointly compute data in an isolated environment, ensuring privacy while extracting greater economic value from data.
Parent topic: Technical White Paper