Expand description
This can generate quotes for remote attestation on confidential computing platforms using Linux’s configfs-tsm filesystem interface.
This is designed for and tested with Intel TDX, but since the configfs-tsm
is a platform-agnostic
interface, this could potentially work with other platforms such as Intel SGX, or AMD SEV.
This crate has no dependencies and generates quotes only by reading and writing local files.
Warning: This crate is in early stages of development and has not been audited
Structs§
- Open
Quote - Represents a pending quote
Enums§
- Quote
Generation Error - An error when parsing a quote
Functions§
- create_
quote - Create a quote with given input, using the input data as quote directory name
- create_
quote_ with_ providers - Same as create_quote, but check that the provider (the TEE platform) matches one of a given set of values
- create_
tdx_ quote - Convenience function for creating a quote and checking the provider is tdx_guest