#tee #verification #quote #intel #intel-sgx #sgx-dcap-quoteverify

sys intel-tee-quote-verification-sys

Intel(R) TEE Quote Verification Rust Library

2 releases

0.2.1 Oct 24, 2023
0.2.0 Mar 10, 2023

#42 in #tee

Download history 193/week @ 2024-07-19 301/week @ 2024-07-26 174/week @ 2024-08-02 276/week @ 2024-08-09 261/week @ 2024-08-16 348/week @ 2024-08-23 225/week @ 2024-08-30 553/week @ 2024-09-06 287/week @ 2024-09-13 155/week @ 2024-09-20 400/week @ 2024-09-27 397/week @ 2024-10-04 405/week @ 2024-10-11 428/week @ 2024-10-18 608/week @ 2024-10-25 582/week @ 2024-11-01

2,073 downloads per month
Used in 3 crates (2 directly)

BSD-3-Clause

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