Rate This Document
Findability
Accuracy
Completeness
Readability

Obtaining the Software Packages

Table 1 lists the software packages required for this feature and how to obtain them.

Table 1 Obtaining the software packages

Software Name

Description

How to Obtain

Branch or Version

kunpengsecl

Kunpeng security library, which provides the API for verifying remote attestation reports and a demo.

Link

v2.0.2: remote attestation on the host.

feature/container_support: remote attestation within the container.

QCA lib

Provides APIs for attestation key registration and remote attestation. It is included in the iTrustee SDK repository.

Link

master

QTA

Privileged TA running in the TEE. It initiates an attestation challenge to the target TA and works with the QCA to obtain and transfer attestation reports. It is included in the iTrustee SDK repository.

Link

master

iTrustee SDK

Developer tool for the iTrustee. The tool can automatically generate TA reference measurements during compilation, which are used for remote and local TA attestation.

Link

master

libboundscheck

Bounds check function library.

Link

master

cJSON

Library on which QTA and KunpengSecL compilation depends.

Link

v1.7.15

Go

Compilation tool required by the KunpengSecL library.

Link

1.17.13