Crates.io | dcap-provider |
lib.rs | dcap-provider |
version | 0.4.0 |
source | src |
created_at | 2019-01-24 05:47:08.139678 |
updated_at | 2024-04-16 20:44:18.468164 |
description | DCAP quote provider using the Intel Trusted Services API as a backend. This crate compiles into `libdcap_quoteprov.so`, which is needed as a backend when using `libsgx_dcap_ql`. To use this library, the dynamic linker needs to be able to find it. This means you should install it in your system's library path or set the `LD_LIBRARY_PATH` environment variable. You must set your API key in the `OCP_APIM_SUBSCRIPTION_KEY` environment variable. You can sign up for a service subscription at https://api.portal.trustedservices.intel.com/. SGX: Software Guard Extensions DCAP: DataCenter Attestation Primitives QL: Quoting Library |
homepage | https://edp.fortanix.com/ |
repository | https://github.com/fortanix/rust-sgx |
max_upload_size | |
id | 110371 |
size | 18,894 |
To test this crate, install it as your DCAP quote provider. Then, run the tests for the dcap-ql crate:
# Requirement: have the DCAP quote provider installed
cd ../dcap-ql
OCP_APIM_SUBSCRIPTION_KEY=... DCAP_QL_TEST_ATT_KEY_TYPE=pck_cert_chain cargo test --features test-sgx-flc