List of all items
Structs
- attestation::Attestation
- dcap::ECDSAQuoteV3AuthData
- dcap::ECDSAQuoteV4AuthData
- dcap::EnclaveReport
- dcap::Header
- dcap::QECertData
- dcap::QEReportCertificationData
- dcap::Quote
- dcap::QuoteBody
- dcap::TDReport10
- key_manager::k256::KeyManager
- key_manager::p256::KeyManager
Enums
Traits
Functions
- attestation::attest_with_signature
- attestation::generate_attestation
- attestation::generate_hash
- attestation::generate_k256_pub_key_attestation
- attestation::generate_p256_pub_key_attestation
- attestation::generate_raw_attestation
- attestation::get_self_mr_enclave_and_mr_signer
- attestation::verify_attestation
- attestation::verify_attestation_and_user_report
- attestation::verify_with_signature
- signature::k256::generate_signature
- signature::k256::generate_signature_for_eth
- utils::get_trusted_enclaves_from_env
- utils::get_trusted_signers_from_env
Type Aliases
- dcap::constant::CpuSvn
- dcap::constant::Fmspc
- dcap::constant::MrEnclave
- dcap::constant::MrSigner
- dcap::constant::RTMR
- dcap::constant::Svn
- dcap::constant::UserReport
- errors::Result
Constants
- dcap::constant::ALLOWED_ATTESTATION_KEY_TYPES
- dcap::constant::ALLOWED_QUOTE_VERSIONS
- dcap::constant::ALLOWED_TEE_TYPES
- dcap::constant::ATTESTATION_KEY_TYPE_ECDSA256_WITH_P256_CURVE
- dcap::constant::ATTESTATION_KEY_TYPE_ECDSA484_WITH_P384_CURVE
- dcap::constant::ECDSA_KEY_LENGTH
- dcap::constant::ECDSA_SIGNATURE_LENGTH
- dcap::constant::ENCLAVE_REPORT_LENGTH
- dcap::constant::HEADER_LENGTH
- dcap::constant::MINIMUM_QUOTE_LENGTH
- dcap::constant::QE_REPORT_SIGNATURE_LENGTH
- dcap::constant::TD_REPORT10_LENGTH
- dcap::constant::TEE_TYPE_SGX
- dcap::constant::TEE_TYPE_TDX
- dcap::constant::VALID_QE_VENDOR_ID
- dcap::constant::VERSION_3
- dcap::constant::VERSION_4
- dcap::constant::VERSION_5