Asylo
|
Classes | |
class | ExecTester |
Executes a subprocess. More... | |
Typedefs | |
using | AeadCryptor = ::asylo::AeadCryptor |
Functions | |
StatusOr< EnclaveAssertionAuthorityConfig > | CreateSgxIntelEcdsaQeRemoteAssertionAuthorityConfig () |
Creates configuration for the SGX Intel ECDSA QE remote assertion authority. More... | |
StatusOr< EnclaveAssertionAuthorityConfig > | CreateSgxIntelEcdsaQeRemoteAssertionAuthorityConfig (CertificateChain pck_certificate_chain, SgxIdentity qe_identity) |
Creates configuration for the SGX Intel ECDSA QE remote assertion authority. More... | |
using asylo::experimental::AeadCryptor = typedef ::asylo::AeadCryptor |
AeadCryptor
has been moved to the asylo
top-level namespace.This type alias will be removed in an up-coming release.
StatusOr<EnclaveAssertionAuthorityConfig> asylo::experimental::CreateSgxIntelEcdsaQeRemoteAssertionAuthorityConfig | ( | ) |
Creates configuration for the SGX Intel ECDSA QE remote assertion authority.
The returned configuration contains the Intel SGX Root CA Certificate for verifying assertion root of trust. Any generated assertions will include the certification data that the Intel DCAP library locates using the Platform Quote Provider Library, as documented in https://download.01.org/intel-sgx/latest/dcap-latest/linux/docs/Intel_SGX_ECDSA_QuoteLibReference_DCAP_API.pdf
This type of EnclaveAssertionAuthorityConfig is required when using the SgxIntelEcdsaQeRemoteAssertionVerifier and/or SgxIntelEcdsaQeRemoteAssertionGenerator.
StatusOr<EnclaveAssertionAuthorityConfig> asylo::experimental::CreateSgxIntelEcdsaQeRemoteAssertionAuthorityConfig | ( | CertificateChain | pck_certificate_chain, |
SgxIdentity | qe_identity | ||
) |
Creates configuration for the SGX Intel ECDSA QE remote assertion authority.
The returned configuration contains the Intel SGX Root CA Certificate for verifying assertion root of trust. Any generated assertions will include the given pck_certificate_chain
as certification data.
This type of EnclaveAssertionAuthorityConfig is required when using the SgxIntelEcdsaQeRemoteAssertionVerifier and/or SgxIntelEcdsaQeRemoteAssertionGenerator.
pck_certificate_chain | The certification chain to include with any generated assertions. |
qe_identity | The Intel ECDSA QE's identity. |