Expand description
This module includes the TeeCall
trait and its implementation. The trait defines
the trusted execution environment (TEE)-specific APIs for attestation and data dealing.
Structs§
- GetAttestation
Report Result - The result of the
get_attestation_report
. - SnpCall
- Implementation of
TeeCall
for SNP - TdxCall
- Implementation of
TeeCall
for TDX
Enums§
Constants§
- HW_
DERIVED_ KEY_ LENGTH - Use the SNP-defined derived key size for now.
- REPORT_
DATA_ SIZE - Use the SNP-defined report data size for now.
Traits§
- TeeCall
- Trait that defines the get attestation report interface for TEE.
- TeeCall
GetDerived Key - Optional sub-trait that defines get derived key interface for TEE.