Rate This Document
Findability
Accuracy
Completeness
Readability

Setting Up the Environment

The SDK needs to be deployed during Java or Python project creation. Before the deployment, you need to install the BoostKit TEE software package. Make sure that the OS is openEuler 20.03 LTS SP1 or Kylin V10 in the Arm architecture running on physical machines.

Procedure

  1. Apply for the BoostKit TEE software package. For details, see Kunpeng BoostKit for Confidential Computing TrustZone Kit Feature Guide. After obtaining the software package, upload it to the server and decompress it.

  2. Deploy the SEC driver.
    1
    2
    mkdir -p /var/itrustee/tee_dynamic_drv/crypto
    cp kunpeng_sec_drv.sec /var/itrustee/tee_dynamic_drv/crypto/kunpeng_sec_drv.sec
    
  3. Deploy the CA/TA application for upgrading the confidential OS.
    1
    2
    3
    mkdir -p /var/itrustee/image
    cp trustedcore.img /var/itrustee/image/trustedcore.img
    cp 9ab6f960-54f3-4317-a8f7-e92ed12b6ae2.sec /var/itrustee/image/9ab6f960-54f3-4317-a8f7-e92ed12b6ae2.sec