pqrascv-core 0.1.0

Post-Quantum Remote Attestation & Supply-Chain Verification (PQ-RASCV) prover core — no_std + alloc
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Optional hardware-specific Root-of-Trust backends.
//!
//! Each backend is gated behind a feature flag to keep the default build
//! dependency-free for embedded targets.
//!
//! | Module | Feature | Description |
//! |--------|---------|-------------|
//! | [`software`] | *(always available)* | SHA3-256 hash-based software RoT |
//! | [`tpm`] | `hardware-tpm` | TPM 2.0 backend |
//! | [`dice`] | `dice` | DICE RoT backend |

pub mod software;

#[cfg(feature = "hardware-tpm")]
pub mod tpm;

#[cfg(feature = "dice")]
pub mod dice;