[−][src]Crate rust_sgx_util
A safe wrapper around Graphene's sgx_util
C-library.
rust-sgx-util = "0.2"
For serde
support, you can enable it with with_serde
feature:
rust-sgx-util = { version = "0.2", features = ["with_serde"] }
Prerequisites
Currently, this crate requires you compile and install sgx_util
as
a shared library.
Usage examples
You can find usage examples in the examples
dir of the crate.
Structs
GroupId | Represents EPID group ID. |
IasHandle | Represents a handle to Intel's Attestation Service. It allows the user
to perform operations such as getting a SigRL for a specified |
Nonce | A thin wrapper around vector of bytes. Represents nonce obtained from the challenged enclave. |
Quote | A thin wrapper around vector of bytes. Represents quote obtained from the challenged enclave. |
Sigrl | A thin wrapper around vector of bytes. Stores the result of
|
Enums
Error | Error type thrown by fallible operations in this crate. |
Functions
set_verbose | Set verbosity on/off. |
Type Definitions
Result | Convenience wrapper around fallible operation. |