2 releases
0.2.1 | Oct 24, 2023 |
---|---|
0.2.0 | Mar 10, 2023 |
#42 in #tee
2,073 downloads per month
Used in 3 crates
(2 directly)
9KB
Intel®️ TEE Quote Verification FFI Bindings
This is the raw FFI bindings of Intel®️ TEE Quote Verification Library.
This crate is for Linux only.
Prerequisite
-
Please install Clang, which is required by Rust bindgen.
-
Please install the following SGX DCAP prerequisite:
- Intel®️ SGX DCAP Driver
- Intel®️ SGX SDK
- Intel®️ SGX DCAP Packages
- Intel®️ SGX DCAP PCCS (Provisioning Certificate Caching Service)
-
Please refer to SGX DCAP Linux installation guide to install above dependencies.
Please make sure that DCAP quote verification developer package is installed, e.g.
libsgx-dcap-quote-verify-dev
on Ubuntu and Debian.
lib.rs
:
Intel®️ Software Guard Extensions Data Center Attestation Primitives (Intel®️ SGX DCAP)
Rust raw FFI bindings for Quote Verification Library
Please install the following prerequisite:
- Intel®️ SGX DCAP Driver
- Intel®️ SGX SDK
- Intel®️ SGX DCAP Packages
- Intel®️ SGX DCAP PCCS (Provisioning Certificate Caching Service)
Please refer to SGX DCAP Linux installation guide to install above dependencies.
Note that you need to install libsgx-dcap-quote-verify-dev and clang for this package.
Dependencies
~0–1.8MB
~36K SLoC