| # Summary |
| |
| [Introduction](./introduction.md) |
| |
| # User Guide |
| |
| * [Getting Started](./getting-started.md) |
| * [Usage](./usage.md) |
| |
| # Specification |
| |
| * [Introduction](./specification/README.md) |
| * [Use Cases](./specification/use_cases/README.md) |
| * [Threat Model](./specification/threat_model.md) |
| * [Firmware Resiliency](./specification/firmware_resiliency.md) |
| * [Middleware](./specification/middleware/README.md) |
| * [MCTP](./specification/middleware/mctp.md) |
| * [SPDM](./specification/middleware/spdm.md) |
| * [PLDM](./specification/middleware/pldm.md) |
| * [Services](./specification/services/README.md) |
| * [Attestation](./specification/services/attestation.md) |
| * [Firmware Update](./specification/services/fwupdate.md) |
| * [Device Abstraction](./specification/device_abstraction/README.md) |
| * [Terminology](./specification/terminology.md) |
| |
| # Developer Guide |
| |
| * [Architecture](./architecture.md) |
| * [Coding Style](./coding-style.md) |
| * [Contributing](./contributing.md) |
| * [Design](./design/README.md) |
| * [Digest Driver for Hubris](./design/driver-hubris-hash.md) |
| * [Rust Traits to IDL Guide](./design/rust-trait-to-idl-conversion.md) |